【问题标题】:Visual Studio: Load a Project from a Remote LocationVisual Studio:从远程位置加载项目
【发布时间】:2009-06-15 11:07:51
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: visual-studio svn utilities remote-access


    【解决方案1】:

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

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

    就像其他人所说的那样,它并不是真正推荐的。 VS 读/写的不仅仅是编辑主项目文件,它还做各种其他事情,所以你的网络流量比你真正想要的要高。

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

    不过,我的建议是使用源代码控制,例如 subversion。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

        在每个解决方案中引用编译后的 dll 不是更简单吗?您提议的方式将使您对项目的更改开放,以解决一个解决方案导致一堆其他解决方案出现问题,您可能不会立即看到这些问题。

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-03-28
          • 1970-01-01
          • 2017-03-19
          • 1970-01-01
          • 2014-06-25
          • 1970-01-01
          相关资源
          最近更新 更多