9

想在 Visual Studio 2010 中添加我自己的配置设置。我打开了配置管理器,创建了我想要的配置文件,并注意到设置存储在 .csproj 文件中。我想将这些设置保留在我自己的盒子中。我们的源代码管理当前签入 .csproj 文件,因此如果我签入这些更改,我的整个团队都会受到影响。有谁知道是否可以创建您自己的开发箱本地的配置设置?

编辑:添加配置管理器的屏幕截图。我想在本地保存这些设置。

配置管理器

4

2 回答 2

3

为什么不将所有这些保存到一个不同的解决方案文件中并使用它,而其他人会使用旧的呢?

于 2012-04-13T18:00:38.967 回答
2

你有一个csproj文件和一个csproj.user文件。

Visual Studio 将设置放在用户文件中,每个用户可以不同,而不会影响整个团队的开发(例如是否单击了“显示所有文件”按钮)。您不会签入此文件,删除它可能会带来不便,但不会影响程序。

Visual Studio 将设置放在 csproj 文件本身中,这些设置会影响团队的开发(例如哪些类是项目的一部分、对 DLL 的引用以及目标框架版本)。您必须在进行更改时签入此文件,删除它肯定会影响您的程序。

这是基于我自己的理解和经验。也许如果您列出您希望将哪些设置保留在 csproj 文件之外,那么这里的其他人将能够列出解决方法......

于 2012-04-12T16:49:49.570 回答