2011-02-22 109 views
1

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

这显然是错误的,因为我只是双击文件打开它 - 它绝对存在。如果我先启动VS,我可以打开文件,然后使用“打开”菜单导航到文件。如果我将相同的文件移动到我的C:驱动器并双击它,VS引导并打开它没有问题。因此,出于某种原因,VS显然没有认识到我在启动时间的前几秒钟有外部驱动器。

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

回答

1

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

1

我确实有这个问题,即时运行Windows 7,它抛出一个错误,直到我设置VS2010的.exe(devenv.exe的)作为管理员身份运行,这解决了这个问题对我来说....

+0

不幸的是,devenv.exe上的以管理员​​身份运行复选框未被选中并被禁用。我也在管理员帐户下运行,所以我认为它不会有太大的区别。尽管如此,谢谢你的支持! – voetsjoeba

相关问题