12

我在将我的 TFS 项目映射到 Visual Studio 2013 中的网络驱动器时遇到问题。我在 Parallels Desktop 9 for OSX 中的 Windows 8.1 实例上。我将各种开发文件保存在我的 OSX 文件系统上,而不是 VM 映像上。这对使用 Visual Studio 2012 的我来说不是问题(请参见下面的屏幕截图),但是使用 Visual Studio 2013 我看不到我的 Z 驱动器可供我使用。2013年发生了什么变化?我能做些什么来让 2013 年像 2012 年一样工作吗?

编辑:另外,如果我尝试手动输入正确的路径,它会接受它,但是我会收到各种“找不到路径的一部分......”错误。第三个屏幕截图显示了这一点。

编辑:好的,我什至无法在 VS2013 中打开网络驱动器上的项目。为打开项目而显示的“打开文件”对话框未显示我的可用网络路径,当我手动输入它们时再次出现错误。微软是否在 2013 年彻底扼杀了这一切?

Visual Studio 2012 映射: VS2012

Visual Studio 2013 映射: VS2013

手动输入路径错误: 路径错误

打开项目错误 打开文件错误

4

2 回答 2

14

根据我的经验,当 Visual Studio 以管理员身份运行时会发生这种情况。这些驱动器是为登录用户映射的,但不是为运行 Visual Studio 的管理员用户映射的。您应该能够通过查看 Windows 任务管理器中的进程并检查哪个用户正在运行 Visual Studio 来验证这一点。

于 2014-01-22T20:51:41.760 回答
0

@jwarner 是正确的,因为您是以管理员身份运行的;这对于 Visual Studio 2017 仍然适用。如果要将驱动器映射到该位置以使其正常工作,请使用以下代码创建一个 BAT 文件:

net use x: \\server\share

然后使用管理员权限运行该文件,然后重新启动 Visual Studio。然后,您将可以访问该驱动器。如果您希望驱动器在重新启动后仍然存在,请添加/persistent:yes到 BAT 文件中的该行。

于 2018-10-09T18:52:34.957 回答