【问题标题】:Visual Studio 2015 Update 2 hangs when compiling in Release mode在发布模式下编译时,Visual Studio 2015 Update 2 挂起
【发布时间】:2016-07-28 04:01:33
【问题描述】:

我可以在调试模式下成功构建我的解决方案,但偶尔(大约四分之一)当我尝试在发布模式下构建时,它似乎停止了。

症状是它每次都“冻结”在不同的项目上。编译计数器所花费的时间不断增加(所以我看到通常需要 2 分钟的构建过程现在已经超过 13 分钟,并且还在计数。如果我点击另一个选项卡,我有时会得到“Visual Studio 很忙”,但即便如此一段时间后停止出现。

运行 ProcMon 并过滤到相关的进程 ID,我看到很多条目如下:

  • 操作:查询目录
  • 路径:C:\Users\myname\AppData\Local\Microsoft\ApplicationInsights\vstelf144292e-e3b2-4011-ac90-20e5c03fbce5*.trn
  • 结果:没有这样的文件

“vstelf....”目录实际上是空的。

偶尔也会有人来电

  • 操作:查询目录
  • 路径:C:\Users\myname\AppData\Local\Microsoft\ApplicationInsights\vstelAIF-312cbd79-9dbb-4c48-a7da-3cc2a931cb70
  • 结果:没有更多文件

我从 TaskManager 获得了一个转储文件,但它很大,当我尝试使用 VisualStudio 调试它时,它只给了我反汇编信息。

格里夫

【问题讨论】:

  • Mines not :( 如果您禁用防病毒软件会发生什么,它会退出吗?
  • 再次闻起来像 Avast。尽快卸载。

标签: c# build compilation visual-studio-2015


【解决方案1】:

出于绝望,我通过卸载 VS2015 Update 2 和所有以前版本的 VS(其中有不少)解决了这个问题,然后重新安装了 VS2015 Update 2。

【讨论】:

  • 我遇到了同样的情况:它冻结了构建,在随机项目上,时间在流逝,没有输出,它每 2 次或 3 次在我开始“构建解决方案”或“开始调试”时发生。有什么不同:我在调试版本中有这个。我以前有这个,不记得我是如何解决的(可能是通过重新安装),但这次我知道它在安装 Windows Performance Toolkit(Windows 8.1 SDK)后又回来了。我会按照你的方式把它放回去。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-14
  • 2011-03-16
  • 2015-11-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多