非常に珍しい問題が発生しています。 MVCプロジェクトに参照DLLを追加しました。私が作成したDLL。すべてうまくいった。 DLLを変更しました。すべてがうまくいきました。この時点で、DLLアセンブリには10個のメンバがあり、これらのメンバにはMVCプロジェクトのどこからでもアクセスできるとします。私は3つの新しいメンバーをアセンブリに追加し、それを再構築しました。コントローラからアセンブリを使用すると、すべてのメンバー(新しいメンバーを含む)が表示されます。しかし、私がRazorビューからアセンブリを使用すると、以前に定義されたメンバーはそこにありますが、3人の新しいメンバーは存在しません。私はDLLの日付をチェックして、オブジェクトブラウザを使ってすべてのメンバーを見ることができ、web.configファイルを変更してRazor Webページに名前空間を追加しました。レイザービューは、アセンブリのキャッシュされたコピーを見ているうちに止まっているように動作していますが、プロジェクトの残りの部分は、そこに存在するものが何であるかを正確に見ることができます。私は、以前に定義されたメンバーをRazorビューから見ることができるので、設定オプションが行く限り、すべてが想定どおりであると信じています。どんなアイデアでも大歓迎です。面倒なビューではアセンブリのすべてのパブリックメンバーが表示されません
私はプロジェクトを開いて閉じました。私はまた、コンピュータを再起動しました。それでも問題はあります。
新しいメンバーがRazorのIntelliSenseに表示されない、または完全にアクセスできないということだけですか? –