Visual Studio 相对引用路径

6
我通常会像J-P Boodhoo一样格式化我的项目目录。一个主目录包含解决方案文件,然后是一个lib文件夹用于存放所有第三方库,一个src目录,一个tools lib用于不需要部署的第三方库....更多信息请看这里 我在项目中设置了所有所需文件夹的引用路径,但如果开发人员检出主干,则必须设置所有引用路径。有简化此过程的方法吗?
我正在使用Visual Studio 2008。
谢谢。

建议:我们中的一些人不知道“J-P Boodhoo”是什么意思,也许您可以添加一个链接?此外,在问题标题中,您可能需要指定VS版本和语言。 - jwfearn
感谢您的编辑。您使用的是哪种编程语言?我相信VC项目文件的规则与其他VS语言不同。我相信非C++语言使用MSBuild。 - jwfearn
2个回答

3
我不确定您使用的是哪种Visual Studio语言,但如果是C ++,则文件路径存储在.vcproj项目文件中,该文件也应该在版本控制下。(注意:.sln解决方案文件不存储路径设置) 如果您小心使用相对路径而不是绝对路径,则可以轻松地在多个开发人员之间共享。
在Visual C++ 2008中,项目文件是XML,因此您可以直接编辑它们。如果您想要变得非常花哨,可以使用.vsprops属性表进行额外的控制。

1

我通常使用网络上的共享文件夹来存储这类东西,并给予该文件夹完全信任。在PDC上,我只需编写一个登录脚本来进行适当的映射。这可能不是最好的方法,但对我来说没有任何问题。

我过去使用的另一种解决方案是在每台计算机上都有一个公共文件夹,所有依赖项都放在其中,并使用某种工具进行同步。我使用的是Backup Exec,它带有桌面和笔记本电脑选项,具有同步功能,但其他工具也可以。


听起来对于目标来说太复杂了,而且在远程团队中不起作用(我知道我没有提到这个要求),还是谢谢你的建议。 - pmlarocque

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接