Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 Visual Studio 2010:无法从外部驱动器打开文件_Visual Studio 2010_File_External_Drive - Fatal编程技术网

Visual studio 2010 Visual Studio 2010:无法从外部驱动器打开文件

Visual studio 2010 Visual Studio 2010:无法从外部驱动器打开文件,visual-studio-2010,file,external,drive,Visual Studio 2010,File,External,Drive,Visual Studio 2010 Professional(运行Windows Vista Home Premium 32位)有一个奇怪的问题:如果我试图在资源管理器中双击存储在外部硬盘上的常规.cpp文件(VS未运行),VS将启动,但会向我抛出一条错误消息“系统找不到指定的文件:Y:\path\to\my\file.cpp”(Y:是我的外部驱动器)。实际的英文错误消息的措辞可能略有不同(我有一个本地化版本),但其要点是找不到该文件 这显然是错误的,因为我只是双击文件打开它——它肯定在那里。

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

这显然是错误的,因为我只是双击文件打开它——它肯定在那里。如果我先启动VS,然后使用“打开”菜单导航到该文件,我可以很好地打开该文件。如果我将同一文件移动到我的C:驱动器并在那里双击它,VS将引导并打开它没有问题。因此,出于某种原因,VS显然无法识别Z在启动的前几秒钟,我有一个外置驱动器


任何人有相同的问题和/或知道修复程序吗?

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

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

不幸的是,devenv.exe上的“以管理员身份运行”复选框未选中并被禁用。我也在管理员帐户下运行,因此我不会退出无论如何,这会有很大的不同。不过谢谢你的建议!