可以在项目(.vcproj)文件中设置工作目录吗?

时间:2009-05-10 21:47:18

标签: visual-studio-2005 solution working-directory vcproj

我有一个为visual studio 2005生成.sln文件和几个.vcproj文件的脚本。我需要设置WorkingDirectory选项,但它在.user文件中指定。我们目前无法生成的文件。我在msdn找到vcproj file definition,但似乎这个选项不能从那里设置。

如何从.sln或.vcproj文件中指定“配置属性 - >调试 - >工作目录”?

2 个答案:

答案 0 :(得分:8)

更改设置后,关闭sln,您将获得一个名为:

的用户文件

Project_Name.vcproj.Domain.user_name.user

将其更改为: Project_Name.vcproj.user并提交。

签出代码的下一个人将使用此用户文件创建用户特定的文件。

答案 1 :(得分:3)

从我的评论中更改。我确实找到了这个属性:

VCDebugSettings.WorkingDirectory

使用Visual Studio Extensibility创建调用此方法的加载项或宏。您应该能够挂钩到BeforeCompile事件或其他东西来设置它。

不是一个简单的答案,但可行。