因此,我正在开发一个解决方案,其中包含许多使用SVN的多个开发人员的项目。有一些项目是我想加载的,但对于其他项目,它们可能不相关。
所以我的问题是,Visual Studio存储有关项目的信息在哪里开始加载,提交项目/解决方案设置的正确方法是什么,而不是为其他人破坏它?
一个例子可能是我刚刚向解决方案添加了一个新项目,我想提交这些更改,但我不想提交是否加载/重新加载项目(因为其他开发人员必须重新加载它们)再次)。
编辑:我在这里找到了答案When I unload projects in visual studio, where does VS save this setting?答案 0 :(得分:1)
将项目添加到解决方案时,解决方案打开时会加载它们。
如果使用源代码管理,如果更新此类解决方案并包含新项目,则会加载它们。
解决这个问题的一种方法是创建多个解决方案 - 只有相关项目的解决方案。这些解决方案可以成为源代码控制的一部分,但不必如此,但如果您不将它们添加到源代码管理中,您可能会在源代码管理中拥有项目,只有您有解决方案引用。