【问题标题】:VS2010 MV3 - How can I share files between solutions?VS2010 MV3 - 如何在解决方案之间共享文件?
【发布时间】:2011-05-19 00:39:45
【问题描述】:

我是应用程序的唯一开发人员。此应用程序的所有文件都存储在同一台计算机上,我使用的是 Visual Studio 2010 Ultimate。

该应用程序具有三种解决方案,它们共享共同的项目,例如一些样式表、一些 javascript 和共享视图。

当我更改一个文件时开始变得困难,因为我必须将它复制到其他解决方案中的其他项目。

有没有一种简单的方法可以共享文件。可以帮助我提高工作效率的东西。甚至可能是一些单用户源代码或解决方案之间链接文件的方式。

希望我能找到人帮助我让我的生活更轻松。

罗伯特·W

【问题讨论】:

    标签: visual-studio visual-studio-2008 visual-studio-2010


    【解决方案1】:

    即使您自己工作,我也建议您使用某种源代码控制系统。 Team Server 现在随 Visual Studio 免费提供,您也可以使用开源工具。像这样,您可以链接到其他项目中的源文件,并且可以重复使用您的文件。

    【讨论】:

      【解决方案2】:
      1. 使用源代码管理! SVN 是免费的,TFS with Ultimate 也是免费的。
      2. 如果其基于 Web 的文件(javscript、图片、css 等)使用虚拟目录指向公共代码目录。
      3. 如果其编译代码(C#、VB 等),您可以链接文件。在对话框中添加现有文件时,它将有一个打开按钮,带有一个向下箭头。单击向下箭头,“添加为链接”将可用。然后它将使用对另一个文件的相对引用。我将此技术用于 SolutionAssemblyInfo.cs 文件。 我建议将通用文件与解决方案文件放在同一目录中,或者不超过 1 个文件夹。

      【讨论】:

      • 设置 TFS 和编辑和放回文件是否困难。似乎有很多东西要学,我几乎跟不上:-(
      • 请记住,源代码似乎是一个额外的障碍。但是当你掉进一个兔子洞并想要回滚时,它会拯救你。你会想知道几个月后文件上发生了什么变化。如果您不使用源代码管理,#2 和 3 是可行的
      猜你喜欢
      • 1970-01-01
      • 2013-02-08
      • 2018-11-03
      • 1970-01-01
      • 1970-01-01
      • 2020-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多