VS 2012更改DEFAULT调试'工作目录'

时间:2013-08-09 14:07:34

标签: c++ visual-studio-2012 projects-and-solutions visual-studio-debugging

更改调试项目选项对话框中的工作目录会导致添加到“项目用户选项文件”中的条目。此文件未“签入”我们的源代码控制存储库,因为它应该是特定于用户的。我需要更改“调试工作目录”选项的默认设置,以便签出此项目的用户在启动调试器之前不必不断更改它。

我原以为将生成的设置条目从“项目用户选项文件”移动到“项目文件”就足够了。它确实有效 - 就像在默认的工作目录中更改一样 - 但是我不能再从VS内部调试项目了。尝试运行调试器时,我得到的是一个对话框,说VS无法启动调试器。 (查看调试设置,它们似乎没有问题)。

那么为VS项目设置默认调试工作目录的正确方法是什么?

注意:仅当您将用户选项文件中的设置条目“移动”到项目文件时,才会显示该对话框。如果您只是复制条目 - 以便它在两个文件中 - 运行调试器没有问题。不幸的是,这意味着用户仍然需要手动添加设置。

1 个答案:

答案 0 :(得分:0)

我会创建一个post checkout脚本来手动将此行添加到文件中。

如果文件未存储,您无法在使用前手动编辑它。

用户检查项目的次数是多少?考虑一下你在此活动上花费的时间与实际使用时间的关系