1. ホーム
  2. c#

[解決済み] ランタイムにメソッドが見つからない

2022-02-26 09:49:34

質問

ASP.Net c#のプロジェクトで、別のプロジェクトのクラスのメソッドにアクセスしようとしています。クラス内のメソッドの前半は動作していますが、最近追加したクラス内のメソッドの残り半分には動作していません。これらはコンパイルされますが、実行時にメソッドが見つからないという例外を投げます。

どなたか、私に試せるアイデアをお持ちの方はいらっしゃいますか?私は試してみました。

  1. を再作成し .sln ファイル
  2. 別のクラスライブラリプロジェクトでサブを作成し、それが動作することは分かっています。エラーは、他のプロジェクトのメソッドを呼び出す私のメインプロジェクトにあるようです。

どうすればいいですか?

Method not found"は、非常に特殊なエラーです。 期待される (すなわち、コンパイル時に存在していた)ものが単に存在しないだけです。これは、通常、あなたが使用しているファイルが デプロイメント は、あなたが考えているのとは違うものです。特に、あなたがデプロイしているのは 古い のバージョンに追加されたものです。

ウェブサーバーに配備されたDLLを、あなたが作成したものと照らし合わせてください。 思う であるべきです。