1

VisualStudio2012のページインスペクターで奇妙な問題が発生しています。

Page Inspectorは、新しく作成されたASP.NETMVC4プロジェクトで正常に機能します。

ただし、複雑なMVCプロジェクトでは、(デバッグを実行しているかどうかに関係なく)Page Inspectorを起動すると、Webページが読み込まれた後、PageInspectorウィンドウの上部に黄色に黒のメッセージが表示されます。

Files in external projects have been modified and might impact the
current page. Click here to build the solution and refresh the
browser. (Ctrl+Alt+Enter)

テキストをクリックすると、一時停止して「ビルド中」と表示され、同じ場所に次のように表示されます。

There were errors during the build. See the Output Window for details.

[出力]ウィンドウを見ると、ビルドが成功したという通常のレポートしかありません。

この動作は、同じソリューションを実行しているさまざまなコンピューターで繰り返すことができます。この問題を引き起こした可能性のあるプロジェクトで最近変更された明らかなことは何も考えられません。テキストは、プロジェクトのすべてのページに常に表示されます。

これは新しい動作であり、ソリューションは数週間にわたって開発されており、私は問題なくページインスペクターを実行しています。このメッセージは今日気づかれました。

64ビットのWindows8EnterpriseでVisualStudio2012のRTMバージョンを実行しています。

奇妙なページインスペクターの警告をどのように取り除くことができるかについてのアイデアはありますか?どのファイルを参照していますか?

4

1 に答える 1

1

さまざまな以前のバージョンのソース コードに戻して実験した後 (git はすばらしい!)、解決策に Windows コンソール アプリケーションを追加したときに問題が発生したと結論付けました。そのプロジェクトをソリューションから完全に除外すると、問題はなくなります。なぜこれがそうであるべきなのか、私はまだ理解していません。MVC プロジェクトはコンソール プロジェクトを参照しません。私には Visual Studio のバグのようです。

于 2012-10-10T14:36:20.043 に答える