没有出现使用GetDrives在Windows 7上的C#中映射的网络驱动器

时间:2014-02-19 15:40:03

标签: windows-server-2008 windows-7-x64 network-drive

我一方面有一个客户端应用程序(在Windows 7 64上运行C#4.0),需要查看服务器端的哪些远程驱动器已映射。

另一方面,服务器应用程序正在一个名为“Mydomain \ MyApplicationSRV”的服务帐户下运行(使用Windows 2008 R2)。 当我登录服务器端时,远程驱动器已映射,并准备就绪。 当我要求服务器通过我的客户端向我发送回映射的网络驱动器时,服务器不会发回任何远程驱动器(使用DriveInfos.GetDrives()代码),而是发回“本地”驱动器。

我读了很多关于这个“问题”的主题,并尝试了几件事:

  1. EnableLinkedConnections on registry:失败了。

  2. net use with persistent:失败

  3. 和很多关于stackoverflow的讨论(但大多数是关于IIS的问题,这不是我的情况)。

  4. 任何想法?

0 个答案:

没有答案