2009-07-15 8 views
1

私はC#とVB.Netプロジェクトが混在した大きなソリューションを用意しています。Visual Studioのエラーリストで視覚的な基本エラーを無効にする方法

他のいくつかのプロジェクトが依存しているプロジェクトが作成に失敗したためにコンパイルエラーが発生した場合、Visual StudioのエラーリストウィンドウのVBエラーの数が原因で実際​​のエラーを確認するのは非常に困難です。コンパイルしたプロジェクトで見つかったC#エラーはエラーリストに表示されますが、すべてのVBエラーが表示されます(コンパイルしていないプロジェクトを含む)。

VBエラーが明示的にコンパイルされたプロジェクトにのみ表示されるように、この動作を無効にする方法はありますか?

(私はVisual Studio 2008を使用していますが、違いがあります)。

答えて

3

興味のあるプロジェクト以外のすべてのプロジェクトをアンロードします。ビルド時に、プロジェクトを1つずつリロードして問題を修正します。プロジェクトをアンロードするには、ソリューションエクスプローラを右クリックし、[プロジェクトのアンロード]を選択します。これにより、ソリューションから削除されず、アンロードされるだけで、(他のユーザーではない)IIRCのみが削除されます。

明らかに、これは「最も低い」依存関係(最も一般的なコード)を最初に修正する必要があることを意味します。また

、プロジェクトによってソートするエラーリストで「プロジェクト」をクリックし、その後、ちょうどあなたが興味を持っているプロジェクトにエラーを見てください。

+1

私は過去にそれをやったが、それ非常に多くのプロジェクトでそれを行うにはちょっと残酷すぎるようです(私はソリューションで82のプロジェクトを持っています)。私は設定/設定オプション/レジストリのハックがどこかで私はそれがエラーリストの動作を変更するだけではわからないことを望んでいる。 – adrianbanks

+0

エラーをオフにする方法がないようです。これに関するMS Connectの問題(https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=105173)がありますが、MSは対処されないことを示しているようです。 – adrianbanks

+2

ソリューション内に82件のプロジェクトがありますか? *それは最初から最大の問題ですね...私はVSが実際にそのように使われるように設計されているとは思わない。私は解決策で約20以上のプロジェクトで心配し始めます... –

関連する問題