在TFS中引用另一个文件

时间:2013-11-05 16:52:17

标签: tfs tfs2010 tfsbuild

基本上我有一个有两个项目的解决方案。

  1. 主要网站
  2. 将用于安排作业的控制台应用程序。
  3. 我的问题是这两个项目都在使用具有大量配置的XML文件。开发人员正在更新主项目中的文件,但不是在控制台应用程序中。

    那么有没有办法直接将主项目中的XML文件包含到控制台应用程序的调试/发布文件夹中。因此,当他们获得最新的控制台应用程序时,它可以从主项目中引用的位置拾取文件。希望我有意义..!

    -RAM

2 个答案:

答案 0 :(得分:0)

您希望将一次复制的XML文件复制到TFS中。 然后,将一个XML文件添加到网站项目和控制台应用程序项目中。将XML文件的属性设置为Content - Always copy。

像这样的东西会起作用......

/root
   /Website
    website.csproj

   /Console
    console.csproj

   /Config
    MyConfigFile.xml

在website.csproj和console.csproj中你都会有这样的条目......

<Content Include="..\Config\MyConfigFile.xml">
  <CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>

答案 1 :(得分:0)

我建议您Specify the File Add Option,在主项目中添加配置文件,并在第一个项目中添加another file but by linking

首先的每个更改都会反映在第二个文件中。

link:http://support.microsoft.com/kb/306234