2009-04-03 12 views
1

Webサービスを使用するWPFアプリケーションを作成しました。それは、System.MissingMethodExceptionというメッセージを持つdevマシン以外のすべてのコンピュータで失敗しています。私はそれが失敗するポイントは、リモートWebサービス(Webサイト)にアクセスしようとした時点だと思います。WPFアプリケーションがSystem.MissingMethodExceptionで失敗する

誰もがWPFやWebサービスで何か経験がありましたか? .Net Winformsに移植するのに2日以上かかるだろうか、それとも動かし続けるべきだろうか?

Vistaで問題が発生するのは、「このアプリケーションにはエラーが発生してシャットダウンされます」というエラーが表示されます。XPではシステムエラーダイアログが表示され、エラーの原因を特定できません。

私の推測では、私のPCにはDLLがあり、エラーの原因となっているメソッドが見つからない他の人のPCにはありません。

私はこれを.Net 3.5で作成しました。

アイデア?

答えて

1

確かに、あなたの問題の最も可能性の高い原因を特定しました:あなたのdevマシンのインストールされたライブラリとprodマシンの間の不一致。

fuslogvw.exeを使用して、Fusionでバインディングエラーをログに記録することができます。

また、あなたはどこにでも.NETフレームワーク(SP1?)

+0

私は自分のマシンにSP1を持っていますが、それはほとんどの場合ターゲットマシンにはありません。私はそれをチェックしてみましょうと私はハユと戻ってくる!それが動作すれば。 –

+0

SP1がありませんでした。 SP1がインストールされた状態で動作しましたが、何らかの理由でまったく動作しません。 –

1

同じ(のバージョン)では、SP1を使用しましたインストールされているかどうかを確認? SP1はターゲットマシンにインストールされていますか?

完全なスタックトレースを取得すると、これをさらに診断することができます。

+0

私は私のマシン上にsp1を持っていますが、ターゲットマシン上にはありません...それが動作するかどうかをチェックさせてください。 –

関連する問題