How do you prevent Visual Studio from switching to

2019-02-07 16:34发布

After each build, Visual Studio 2012 switches from the Solution Explorer to the Code Analysis tab, usually with the yellow "No code analysis issues were detected." (Might as well say "TA DA!").

Is there an option to turn off the tab switching (keeping it on Solution Explorer)? [because I can't find it either in Solutions or Options].

Thanks!

3条回答
该账号已被封号
2楼-- · 2019-02-07 16:56

Right Click Project --> Properties --> Code Analysis Tab --> Uncheck Enable Code Analysis on Build.

Hope that Helps.

查看更多
神经病院院长
3楼-- · 2019-02-07 17:07

Just found very helpful blog post about your issue Temporarily disable the C# static code analysis for a whole VS instance.

Also I have found way to permanently disable Code Analysis for all VS 2012 instances: You need to add Windows environment variable with name "DevDivCodeAnalysisRunType" and value "Disabled" (all without quotes). There is helpful post about Windows environment variables How To Add/Edit Environment Variables in Windows 7.

Hope that helps.

查看更多
戒情不戒烟
4楼-- · 2019-02-07 17:17

VS 2012

The best answer I have found so far is to drag the Code Analysis view's tab away from the Solution explorer. I've docked mine below the Solution explorer and made it about 1 inch high - so I can still see what it is reporting on the rare occasions when I wish to check it, but without losing my Solution Explorer all the time.

It's still unnecessary but a lot less irritating.


Update - VS 2013

In VS 2013 you can now click the Settings option in the Code Analysis view, and disable the Show window when issues are detected option.

查看更多
登录 后发表回答