迁移Visual Studio用户选项文件(.user文件)

时间:2011-02-15 16:17:52

标签: visual-studio settings

当我向学生提供解决方案的副本时,.user文件将使用默认设置重新生成(因为他是另一个用户)。

这很不方便,因为每个新开发人员都必须手动输入许多属性(例如“Debug command”,“debug working directory”和“debug command arguments”)。

无论如何,无论如何:

  1. 将这些调试设置保存在.vcproj文件中
  2. 将旧的.user文件“导入”新的.user文件
  3. 我知道我可以重命名旧的.user文件,但是有一种“正确”的方法可以保留这些设置吗?

3 个答案:

答案 0 :(得分:3)

我难以理解this thread,似乎可以将* .vcproj.DOMAIN.USER.user更改为* .vcproj.user,并且设置会预先加载到获取用户文件的人。 唯一的缺点是,如果两个文件都存在* .vcproj.DOMAIN.USER.user将优先,所以如果你将* .vcproj.user添加到你的源代码控制,你应该要求同事删除自己的用户文件,这是一个耻辱。 我使用vsprops为许多第三方库位置定义用户宏,并使用它们来构建我的项目,遗憾的是我无法以便携方式传递保存调试环境。

答案 1 :(得分:0)

正如其名称所说的那样,它是一个用户文件......对每个用户都是如此具体。

答案 2 :(得分:0)

有项目属性StartAction和StartArguments。从未在vcproj中直接编辑它们,但它是可能的。 http://msdn.microsoft.com/en-us/library/aa984540(v=vs.71).aspx