Visual Studio:从远程位置加载项目

时间:2009-06-15 11:07:51

标签: visual-studio svn utilities remote-access

使用Visual Studio(2008),是否可以加载存在于远程位置的项目(到解决方案)?

基本上我想做的是以某种方式在线“托管”VS项目,然后从远程位置加载该项目到解决方案。这有可能吗?

这样我在加载Utils Library时可以保持完整性(在大量的项目中使用),我不希望我的项目副本在不同的项目中,并且都有不同的版本等......

我知道一个可能的解决方案是让Utils Library项目托管在SVN中,然后该文件夹将直接同步到它,但还有其他方法可以做到这一点(即更直接的东西)?

3 个答案:

答案 0 :(得分:3)

是的,如果您可以将网络驱动器映射到它,您可以从visual studio中的位置打开文件。

您可以在路径框中输入“ftp://your-ftp-server”,将网络驱动器映射到ftp服务器。

就像其他人所说的那样,并不是真的推荐。 VS读取/写入不仅仅是编辑主项目文件,它还可以处理各种其他内容,因此您的网络流量高于您的实际需求。

或者您可以查看dropbox。它附带一个资源管理器插件,可以让您的本地PC与服务器保持同步。

我建议使用像subversion这样的源代码控制。

答案 1 :(得分:1)

有可能,但不推荐(您最好使用某种形式的源代码控制,无论是SVN,还是像Codeplex这样的共享源提供程序(对于开源项目)或TFS Preview (对于闭源项目)

答案 2 :(得分:0)

在每个解决方案中引用已编译的dll是不是更简单?您提出的方式是打开您对项目的更改,以获得一个解决方案,从而导致许多其他解决方案出现问题,您可能无法立即看到这些问题。

最好在每个子解决方案中引用一个版本的Utils dll,然后在必要时更新该dll,并同时进行测试。