Visual Studio 2013 无法创建诊断报告

Posted

技术标签:

【中文标题】Visual Studio 2013 无法创建诊断报告【英文标题】:Visual Studio 2013 unable to create diagnostic report 【发布时间】:2015-06-11 05:17:27 【问题描述】:

我在 Visual Studio 2013 Update 4 中有一个 64 位项目。当我使用 Visual Studio 的内置 cpu 分析器对其进行分析时,它可以很好地收集数据。但是当我停止探查器时,它说:“Microsoft Visual Studio 无法创建诊断报告。”

输出窗口显示如下:

Profiling of '[Project name]' started.
[Project name] has exited.
Profiling of '[Project name]' stopped.
Diagnostics session stopped with errors.

An error occurred opening '%temp%\BD371444-95DE-4EF8-9433-A9D00C516579'. The formatting of the file is not supported by this version of Visual Studio. Please try again with a different file or a different version of Visual Studio.

在列出的文件夹中,有 .etl 文件可以用 Windows 性能分析器正确打开。

我尝试修复 Visual Studio 无效。

【问题讨论】:

【参考方案1】:

我遇到了同样的问题。它似乎是在我对我的 Visual Studio 进行“修复”之后发生的,但它可能无关。

我没有找到问题的真正解决方案,但我找到了适合我的解决方法:

    启动未附加的进程 (Ctrl+F5) 转到菜单分析 > Profiler > 附加/分离 停止时,它起作用了

我不知道为什么,但它对我有用,因为我不经常使用它。

【讨论】:

【参考方案2】:

对我有帮助(Windows 10 上的 VS 2015)是以管理员身份运行 VS

【讨论】:

以上是关于Visual Studio 2013 无法创建诊断报告的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2015 诊断工具不支持当前调试配置

Visual Studio 2013 中的“无法导入 ActiveX 控件”

无法使用 Visual Studio 2013 打开 phonegap CLI 创建的 phonegap wp8 项目

无法在 Visual Studio 2013 中运行单元测试

无法运行简单的 Visual Studio 2013 项目

无法在 Visual Studio 2013 中加载 Krypton Toolkit 控件