問題タブ [missingmethodexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - MissingMethodExceptionは処理されませんでした
リフレクションを介してアセンブリを作成しています。アプリケーションを実行しようとすると、MissingMethodExeptionが次のように表示されます。
私のコード(menuItemをクリックすると、アセンブリを作成してクラスをロードしたい)
ロードしたいメソッドは、私のプロジェクトNQueensからのものです。
誰かがこれを手伝ってくれますか?
.net - MissingMethodException の診断
あるマシンでアプリケーションを起動すると、「動作が停止した」と言ってすぐに終了します。イベント ログを見ると、MissingMethodException が原因であることがわかります。例外ダイアログは表示されず、イベント ログの詳細には詳細なエラー メッセージ (「メソッドが見つかりません: xyz」などを含む) が表示されません。
イベントハンドラー情報には次のように書かれています(ここでこれを英語に翻訳しようとしましたが、逐語的ではない可能性があります)
アプリケーション: Myapp.exe フレームワーク バージョン v4.0.30319
説明: 未処理の例外が発生したため、プロセスが終了しました
例外情報: System.MissingMethodException
スタック: MyApp.MainClass.Main(System.String[]) で
この例外が発生したときに欠落していたメソッドを見つけるにはどうすればよいですか? マネージド アプリケーションですが、多数のネイティブ依存関係があります。
編集: コンパイルされたアセンブリはすべて同じビルドでコンパイルされます。つまり、アプリケーションのマネージ コード内にバージョンの不一致はありません。バイナリ依存関係に不一致がある可能性がありますが、もしそうなら、どうすればどれを見つけることができますか?
これは、VS 2012 でビルドされた Windows フォーム アプリケーションですが、4.0 を対象としています。フレームワーク 4.0 のみのすべてのマシンでエラーが発生するわけではないため、問題にはならないようです。
f# - FSharp.Data.Json.JsonValue.Parse を使用しているときに MissingMethodException を解決する方法
FSharp.Data.Json ライブラリを使用して単純な json 文字列を解析しようとすると、次のエラーが発生します。F# 2.0 インタラクティブを使用しています。エラーを解決する方法についての考え
JsonValue.Parse(@"{""id"": ""117sds""}");;
System.MissingMethodException: メソッドが見つかりません: '!!0 Microsoft.FSharp.Collections.SeqModule.ExactlyOne(System.Collections.Generic.IEnumerable 1 culture) at FSharp.Data.Json.JsonValue.Parse(String text, FSharpOption`1 culture ) ) C:\Tomas\Projects\FSharp.Data\src\Library\Json.fs:line 215 at .$FSI_0063.main@()1<!!0>)'.
at FSharp.Data.Json.JsonParser..ctor(String jsonText, FSharpOption
wpf - CommandBinding の作成時に MissingMethodException が発生する
私たちのプログラムは、コマンド バインディングを使用するウィンドウを開くことができません。プログラムは数十台のコンピューターで正常に動作しますが、1 台の顧客のコンピューターでは MissingMethodException がスローされます。コンピューターには Windows 7 と .NET Framework がインストールされています。
そこで、コマンド バインディングのみを作成する簡単なテスト プログラムを作成しました。
また、バインディングの作成時に失敗します。
この同じテストプログラムは、他のすべてのコンピューターで正常に動作します。
何か案は?
visual-studio-2010 - 奇妙な MethodMissingException
過去数時間、私を破壊している興味深い問題に遭遇しました。私はVSにプロジェクトを持っています。参照には、クラスServiceを含むライブラリCommunication.dllがあります。次のメソッドを呼び出しています。
それを実行すると、MissingMethodException - Method not found: 'Void Service.set_ConnectionMode()'
サービス クラスで F12 を押したときに表示される 2 行目に、クラスのアセンブリ情報が表示されます。プロパティを探すと、セッターが配置されているため、参照されているライブラリの問題のようには見えません:
問題がどこにあるのか誰にもわかりませんか?