根据下面的示例结构,我的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。
答案 0 :(得分:0)
直接编辑。* proj文件并删除额外的间接(记事本或卸载然后编辑项目)。
Visual Studio正在考虑解决方案文件的位置,因此您也可以使用辅助解决方案来避免某些级别。