Visual Studio 代码分析死锁
Posted
技术标签:
【中文标题】Visual Studio 代码分析死锁【英文标题】:Visual Studio Code Analysis Deadlock 【发布时间】:2015-04-22 16:18:23 【问题描述】:我从 VS2013 运行代码分析时遇到死锁错误。我很确定我需要做的就是增加或禁用死锁超时,因为我可以使用独立的 FX Cop 10 运行代码分析。我可以对 csproj 文件做些什么来禁用死锁保护吗?
【问题讨论】:
【参考方案1】:这会有帮助吗?
VS2013 FxCop CA0001 : FxCop appears to have hung or deadlock
【讨论】:
【参考方案2】:对我来说似乎是一个错误。我怀疑代码分析是否通过 msbuild 暴露了如此精细的设置,所以在我看来,你所能做的就是向 Microsoft 记录一个错误:
https://connect.microsoft.com/VisualStudio
或者干脆打VS右上角那张悲伤的脸,皱眉。
【讨论】:
【参考方案3】:您可以使用 MSBuild 的 CodeAnalysisTimeout
属性。 msbuild /p:CodeAnalysisTimeout=240
将导致 /timeout=240
传递给 FxCopCmd.exe
。
【讨论】:
以上是关于Visual Studio 代码分析死锁的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Visual Studio 2017 上禁用代码分析?