VS太多../../参考HintPath

时间:2014-07-21 14:58:45

标签: visual-studio tfs reference project-files

根据下面的示例结构,我的TFS文件夹结构具有四层深的项目文件。我引用位于ThirdPartyLib文件夹中的Dll,该文件自动引用为:.......... \ SolutionHoldingFolder \ DEV_Region \ ThirdPartyLib \ Referenced.dll。问题是每个DEV_Region都映射到TFS中,因此每个开发人员都具有特定区域上方的图层的不同文件夹名称。因此,这会破坏我们的自动构建和其他所有开发人员的机器。

引用不需要那么多的文件结构。不会破坏自动化和其他所有开发人员构建的最小数量和路径是:...... \ ThirdPartyLib \ Referenced.dll。升级到上层分支时,此路径是安全的。

默认情况下,如何以最小的方式使用Visual Studio参考文件路径,而不是破坏合并和自动构建的方式?

示例结构: SolutionHoldingFolder     DEV_Region         ThirdPartyLib         SolutionFolder             LayerFolder1             LayerFolder2                 ProjectFolder                     project文件

我正在使用VS2013。

1 个答案:

答案 0 :(得分:0)

直接编辑。* proj文件并删除额外的间接(记事本或卸载然后编辑项目)。

Visual Studio正在考虑解决方案文件的位置,因此您也可以使用辅助解决方案来避免某些级别。