0

我有一堆从 SVN 存储库中签出的源代码,现在位于映射网络驱动器上的一个文件夹中,该驱动器恰好是一台 linux 机器。我们将其用作构建环境,因为它目前具有轻松构建所需的众多库。

我要做的是在我的Windows Xp开发盒上使用VS2008,并创建一个链接到这个源文件夹的新项目,这样我就可以利用智能感知的好处探索和编辑源代码,然后只需将Putty放入安装目录并运行“制作”。

但是,当在 Vs2008 中创建“从现有代码新建项目”时,我系统上的所有映射网络驱动器都没有显示出来。但是,如果我尝试打开一个项目,驱动器会突然在“打开”对话框浏览器中可见。

我听说VS2008不喜欢授予网络驱动器权限,我已经运行了其他地方推荐的命令来打开权限,但没有效果。

caspol -q -machine -addgroup 1.2 -url file://H:/* FullTrust

尝试从现有代码导入或尝试基于网络驱动器启动新项目时,映射的驱动器仍然不可见。

有任何想法吗?

4

1 回答 1

0

事实证明,解决方案是将网络驱动器的完整位置(即使它在文件浏览器中不可见)输入到文件夹名称框中。此外,上面的命令需要调整为

caspol -q -machine -addgroup 1.2 -url file://networkname/codestorage/* FullTrust

之后,整个文件夹被加载到 VS2008 中,我们能够正确编辑它。很明显为什么它不使用与“打开项目”相同的对话框,尽管我不知道!

于 2009-11-20T14:29:43.007 回答