启动Visual 2015中的诊断工具(使用更新3)时,我遇到了一些问题。我在调试模式下构建并启动了一个项目,“诊断工具”窗口将弹出文本
开始诊断工具..。
大约十分钟后,这段文字就消失了,但是诊断工具窗口仍然存在(上面什么都没有)。诊断中心中也没有输出。这种情况发生在x86和x64平台上,以管理员身份运行VS也无济于事。
VShub.exe和Visual标准收集器服务都在运行。
编辑:它现在很快就失败了,诊断工具窗口给出了如下消息:
诊断工具意外失败。“输出”窗口中的诊断中心输出可能包含其他信息。
现在诊断中心窗口有以下消息:
VsHub未能找到/启动服务。
发布于 2017-03-03 23:22:31
这是一个环境问题,在机器上运行的软件正在干扰VSHub.exe的正常运行。根本的问题是,它的操作与恶意软件非常相似,它将自身附加到另一个进程(您正在尝试调试的程序),然后使用命名管道与另一个进程( IDE)对话。“未能找到/启动服务”是无法连接指定管道的诊断消息。
这种行为足以在试图阻止恶意软件这样做的软件中引发黑客或触发bug。像Avast、AVG、SO磷、ESET、McAfee这样的产品在开发人员的机器上特别不友好。尤其是作为一种从未停止制造麻烦的产品,我们需要将其单独挑出来。
测试很简单,只需取消产品的激活并检查延迟是否已经消失。通过为vshub.exe和devenv.exe添加特定的排除,您可能会步履蹒跚,但是选择一个与程序员每天所做的事情更兼容的产品是明智的。我亲眼目睹并亲身体验到,Windows中包含的反病毒解决方案很少有问题。
https://stackoverflow.com/questions/39235059
复制相似问题