0

従来の ASP.NET/VB.NET Web サイトを使用しています。machine.config ファイルには、共通の名前空間 (「システム」など) の型を使用する App_Code モジュール/コード ファイルがいくつか含まれています。

何らかの理由で、これらのモジュールは、machine.config ファイルに含まれている名前空間を認識しません。machine.config ファイルを変更しても、これらのモジュールには影響しなくなりました。

新しい ASP.NET/VB.NET Web サイト プロジェクトを作成しているときに、この状況を再現できません。machine.config ファイルを変更すると、期待どおりに必要な効果が得られます。この問題は、WebSite の Web.config ファイルの特定のオプションが原因であると思われます。ヒント/参照をいただければ幸いです。

4

1 に答える 1

0

この問題は、次の VB.NET コンパイラの不具合が原因で発生しました: 一部の依存関係アセンブリが欠落していることが原因で、他にも多くの複雑なエラーが発生しました。何らかの理由で、VB.NET コンパイラは、machine.config ファイルに含まれる名前空間からモジュールを認識できませんでした。依存関係アセンブリが見つからないという複雑なエラーが解決されると、machine.config 名前空間の問題は解消されます。

于 2012-05-17T09:58:32.380 に答える