visual-studio-2010 – VS2010:多个解决方案,一个共享的C#项目文件/ GUID

我们有几个团队共享并协作开发某个SharedProject.csproj,它是许多产品的共享组件.他们这样做是因为每个人都开发自己的产品(每个产品都有自己的解决方案文件).

每个团队在其各自的解决方案文件中引用SharedProject.csproj.两个团队都没有改变该项目的任何内容,但是源代码控制会将文件报告为已更改.

事实证明,每个VS2010解决方案文件都引用该项目,并为该项目提供特定于解决方案的GUID.即使项目是相同的,每个解决方案都使用唯一的GUID引用它.

每次下一个团队打开解决方案时,此特定于解决方案的GUID都会注入到SharedProject.csproj文件中.

我们如何防止VS2010意外更改/编辑此SharedProject.csproj文件?

最佳答案 编辑每个解决方案文件以通过相同的GUID引用SharedProject.csproj.

点赞