tde*_*ton 18 c# wpf diagnostics visual-studio-2015
我在Windows 7 SP1 64位上运行Visual Studio 2015 Community Edition Update 3,我用它来开发C#应用程序.
我喜欢在调试过程中使用诊断工具来尽早发现性能问题.但是,在过去一个月左右的时间里,他们停止了为我工作(可能与安装Update 3有关,尽管我没有任何信息可以支持).我看到错误消息"在此版本的Windows上调试时无法进行CPU分析.要查看CPU使用情况详细信息,请运行不使用调试器的CPU使用率工具(Debug - > Performance Profiler ...)."
我尝试过没有成功的事情:
完全卸载并重新安装VS.
在我的VS安装上执行修复
确保在调试选项中禁用"使用{Managed,Native}兼容模式".
按照此问题中的说明启用诊断中心日志记录信息.我可以看到的错误消息不会出现在日志中.
即使我创建一个新的WPF项目,这仍然会发生,所以我不相信它有任何项目特定的原因.
还有其他我可以试试的东西吗?显然他们之前都在工作,所以我不相信有关我的Windows版本的错误消息不受支持.
tde*_*ton 33
删除我的解决方案.suo
(解决方案选项)文件修复了该问题.我最初声明这个bug甚至影响了新项目,这似乎是错误的.尽管如此,我在完成测试后确实完成了VS的重新安装,因此可能会影响结果.
小智 16
完全披露:我在Microsoft工作,特别是在Diagnostic Tools团队工作.
诊断工具的某些部分在Windows 7上不起作用,特别是在调试时采用CPU分析跟踪.这是操作系统和ETW的限制.如果您只是对图形和调试事件感兴趣,那些应该可以工作.您可以打开我们工具的日志记录,这可能会让您深入了解它们无法正常工作的原因:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\DiagnosticsHub\LogLevel
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\DiagnosticsHub\LogDirectory
Run Code Online (Sandbox Code Playgroud)
对于LogLevel,您可以使用以下字符串之一"全部","信息","调试","警告","错误"(在您的情况下,我将使用全部来更好地了解正在发生的事情).至于LogDirectory,它是您选择的目录"C:\ Logs".完成重新编辑方案后,关闭VS以刷新日志,不要忘记删除这些密钥,因为诊断工具日志记录非常系统密集.
您应该能够在日志中搜索"错误---"以了解正在发生的事情.我们已经看到某些VS扩展和自定义项目的问题.
此外,请随时将问题发布在:https://connect.microsoft.com/在那里收到的每个问题都会变成一个错误并分配给相应的团队.
归档时间: |
|
查看次数: |
18860 次 |
最近记录: |