VS2013 Profiler:收集数据的位置

Posted

技术标签:

【中文标题】VS2013 Profiler:收集数据的位置【英文标题】:VS2013 Profiler: location of collected data 【发布时间】:2016-06-13 13:31:47 【问题描述】:

在我的机器上,我有两个驱动器:C(128GB SSD)和 D(1Tb 硬盘)。在 VS2013 中,我正在分析我开发的应用程序的内存使用情况。我在 C 中安装了 VS,并从分析 > 性能和诊断 > 内存使用情况中运行其中一项内存使用分析。这里一切都好。

我的问题是我的 C 语言空间不足,无法运行长分析。因此,我决定从 C 中卸载 VS 并将其安装在 D 中,希望所有这些分析信息将(暂时,即在运行分析时创建和更新的文件)存储在 D:\Visual Studio\ 的某个位置。然而,这种情况并非如此。它仍然存储在 C 中的某个位置,因此我仍然遇到与以前相同的问题。有什么办法可以修改这个默认位置吗?

【问题讨论】:

它存储在您的 TEMP 目录中。很容易将该目录放在其他地方,尽管这在某种程度上破坏了 SSD 的实用性。如果您不知道怎么做,请在 superuser.com 上询问 是的,我在“C:\Users\\AppData\Local\Temp”中找到了几个与此分析分析相关的日志文件,但它们在 100-1000Kb 的范围内大小。 这和你捡回来的垃圾没有任何关系,VS非常马虎,一切都与驱动器上的剩余空间有关。 谢谢!更改 TEMP 目录的位置解决了我的问题。你可能想把它写成一个简短的答案...... 我很确定您知道编写自己的答案所需的一切。 【参考方案1】:

按照Hans Passat 的建议,我只需要更改我的 TEMP 目录的位置。 link 中的第一个答案描述了如何做到这一点。完成这 5 个步骤后,需要重新启动系统。

【讨论】:

以上是关于VS2013 Profiler:收集数据的位置的主要内容,如果未能解决你的问题,请参考以下文章

MongoDB 3.6 开启慢查询

使用 VS2010 Profiler 进行内存测量

无法启动 VS2012 Profiler

VS2015 Profiler 中的外部代码

VTune 2013 Profiler 给出错误:“无法显示数据,没有可用于数据的视点”

为啥 python profiler 给出了矛盾的结果?