2012-06-26 3 views
40

各ビルド後、Visual Studio 2012はソリューションエクスプローラからコード分析タブに切り替わります。通常は黄色の「コード解析の問題は検出されませんでした」と表示されます。 (「TA DA!」と言うこともあります)。Visual Studioが各ビルド後に[コード解析]タブに切り替わるのを防ぐにはどうすればよいですか?

タブの切り替えを無効にするオプションはありますか(ソリューションエクスプローラで保持しますか?) [ソリューションやオプション]で見つけることができないためです。

ありがとうございます!

+0

これはあなたを助けると思う:http://msdn.microsoft.com/en-us/library/dd193260.aspx –

+1

ミラード:それはそれをオフにします。車内のオイルローライトのように、私はそれが働くことを好む...ちょうど全体のディスプレイを引き継ぐことはありません。 – Jim

答えて

34

VS 2012

私がこれまでに発見した最良の答えは、ソリューションエクスプローラから離れコード分析ビューのタブをドラッグすることです。私はソリューションエクスプローラの下に鉱山をドッキングし、約1インチの高さにしました。私はそれを確認したい稀な機会にはまだ報告していますが、ソリューションエクスプローラを常に失うことはありません。

これはまだ不必要ですが、刺激が少なくなります。


アップデート - VS 2013でVS 2013

あなたは今、コード分析ビューで設定オプションをクリックし、Show window when issues are detectedオプションを無効にすることができます。

16

右クリックします。プロジェクト - >プロパティ - >コード解析タブ - >ビルド時にコード解析を有効にするのチェックを外します。

+8

問題は、コード解析を完全に停止する方法ではなく、VS2012がフォーカスを奪うのをやめる方法です。あなたのソリューションは機能しますが、私が望むものはあまりにも極端です。 – Mike

+0

コード解析を手動で実行することも、ビルドタイプを有効にしてセットアップして正常に実行することもできます。私は古い方法を好むだろうが、これは私のために働く。 –

+0

同じものが見つかりました[ここ](https://msdn.microsoft.com/en-us/library/e05a02t4(v = versus90).aspx) – Shubh

7

あなたの問題Temporarily disable the C# static code analysis for a whole VS instanceに関する非常に役立つブログ記事が見つかりました。

また、すべてのVS 2012インスタンスのコード解析を永久に無効にする方法が見つかりました。 名前が「DevDivCodeAnalysisRunType」で値が「Disabled」(すべて引用符なし)のWindows環境変数を追加する必要があります。 Windows環境変数How To Add/Edit Environment Variables in Windows 7に関する有益な記事があります。

希望に役立ちます。

関連する問題