0

我遇到了一个问题,即每当我进行手动保存时,Visual Studio 2012 挂起的时间比它应该的要长。以前它似乎随机执行此操作,但我注意到它是在自动保存到备份恢复文件时。我已经禁用了自动恢复系统。

通过使用 sysinternals Process Monitor,我了解到 VS2012 正在尝试访问一个不再存在的网络位置,而不仅仅是在尝试保存时,而是在启动时等。任何时候它试图访问.../My Documents/Visual Studio 2012/目录时,它都在寻找错误的地方:

在此处输入图像描述

我相信发生的事情是,当我最初安装 2012 时,\govstor-01 是我们其中一台服务器的名称。我回去使用 VS2010 有一段时间了,在那段时间我们的 IT/网络人员重命名了该服务器(简单地删除了 -01)。

我的问题是:VS2012 在哪里保存该路径以及如何更改它?这似乎不是与系统相关的事情,因为 VS2010 和 VS2013 RC 都工作得很好,所以我不确定为什么 2012 年会被过时的“钩子”卡住。就像我说的,我禁用了自动恢复功能,但在手动保存时它似乎仍在尝试访问该目录。

快速编辑:我应该注意我已经尝试重新安装 VS2012,以及在导入和导出设置向导中执行“重置所有设置”。

4

1 回答 1

1

如前所述,Visual Studio 中有几个设置可以引用原始 Documents 目录。除了通过工具 + 选项设置搜索之外,找到它们的最简单方法是使用 Regedit.exe 在注册表中搜索旧的服务器名称。并且编辑您现在找到的值是指新的服务器名称。重新启动 VS,您应该可以重新开始工作了。

于 2013-10-21T18:29:15.530 回答