是否可以在 Visual Studio 2012 中配置性能会话文件 (VSP) 的位置?

Is it possible to configure the location of Performance Session Files (VSP) in Visual Studio 2012?

Visual Studio 2012 的分析器生成的文件在某些​​情况下非常大。这些文件的扩展名为“.vsp”

这些文件是在我使用 Visual Studio 2012 Professional 中 "Analyze" 菜单下的 "Launch Performance Wizard" 启动探查器后生成的。 Visual Studio 正在与解决方案 (.sln) 文件相同的目录中创建用于分析的 VSP 文件。

我的项目存储在一个有点小(只有 100GB)的 SSD 磁盘上,Visual Studio 很快就填满了。

我有一个更大的 (2TB) 旋转磁盘,我想 Visual Studio 用于分析器。

没有将整个解决方案移动到更大、更慢的数据驱动器...是否可以在 Visual Studio 2012 年配置性能会话文件 (VSP) 的位置?

我找到了在生成 VSP 文件后设置路径的方法,但似乎只会影响过滤报告的位置。

在我找到一种在生成 VSP 文件之前配置存储位置的方法之前,我将被限制在 20GB 以下的分析会话(我的免费 space 在 VS 默认的驱动器上。)使用检测工具,20GB 仅是应用程序大量使用的几分钟。

MSDN 站点中有一个 HowTo:Set Profiling Data File Name Options。它指的是 Visual Studio 2015 年,但在 Visual Studio 2013 年为我工作。

很快:

  • 打开 Performance Explorer window 来自 Analyze -> Windows
  • Right-click性能会话的名称,然后单击属性
  • 单击 一般
  • 报告下,您会找到有关报告位置的设置