VS2010 MV3 - 如何在解决方案之间共享文件?

问题描述:

我是应用程序的唯一开发人员。此应用程序的所有文件都存储在同一台计算机上,并使用Visual Studio 2010 Ultimate。VS2010 MV3 - 如何在解决方案之间共享文件?

该应用程序有三种解决方案,这些解决方案共享一些样式表,一些JavaScript和共享视图等常见项目。

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

有没有简单的方法可以共享文件。有些东西可以帮助我提高生产力。可能甚至包括一些单一用户源代码或解决方案之间链接文件的方式。

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

罗伯特·w^

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

  1. 使用源代码控制! SVN是免费的,所以TFS是Ultimate。
  2. 如果其基于Web的文件(javscript,pictures,css等)使用虚拟目录指向公共代码目录。
  3. 如果它的编译代码(C#,VB等)可以链接文件。在对话框中添加现有文件时,它将有一个打开的按钮,并向下箭头。点击向下箭头,“添加为链接”将可用。然后它会使用相对引用到另一个文件。我将这种技术用于SolutionAssemblyInfo.cs文件。 我建议将通用文件放在与解决方案文件相同的目录中或深度不超过1个文件夹中。
+0

难以设置TFS并编辑和放回文件。看起来好像很难学,我几乎无法跟上:-( – 2011-05-18 17:20:00

+0

请记住,源代码可能看起来像是一个额外的障碍,但它会为你节省你的时间,当你陷入困境并想要回滚时 而你我想知道几个月后文件上发生了什么变化。 #2&3是可行的,如果你不使用源代码管理 – Brian 2011-05-18 19:44:32