1

Visual Studio 2010 Professional(运行 Windows Vista Home Premium 32 位)有一个奇怪的问题:如果我尝试通过在资源管理器中双击它来打开存储在我的外部硬盘驱动器上的常规 .cpp 文件(VS 未运行),VS 启动但向我抛出一条错误消息,说“系统找不到指定的文件:Y:\path\to\my\file.cpp”(Y: 是我的外部驱动器)。英文中的实际错误消息的措辞可能略有不同(我有一个本地化版本),但它的要点是它找不到文件。

这显然是错误的,因为我刚刚双击文件打开它——它肯定在那里。如果我先启动 VS,我可以很好地打开文件,然后使用打开菜单导航到文件。如果我将相同的文件移动到我的 C: 驱动器并在那里双击它,VS 启动并打开它没有问题。因此,出于某种原因,VS 显然无法在其启动时间的前几秒内识别出我有一个外部驱动器或其他东西。

任何人有同样的问题和/或知道修复?

4

2 回答 2

1

我确实遇到了这个问题,我正在运行 Windows 7,它一直在抛出一个错误,直到我将 vs2010 .exe (devenv.exe) 设置为以管理员身份运行,这为我解决了它....

于 2011-02-24T10:56:21.307 回答
1

在挖掘了选项之后,我发现取消选中“使用当前活动文档的目录打开文件”(工具>选项>文档)似乎可以解决问题——至少对我来说,YMMV。到目前为止,在禁用该选项后,我还没有收到任何这些错误,并且重新激活该选项会再次可靠地触发错误。

于 2011-03-02T19:42:30.200 回答