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

时间:2011-09-12 20:42:10

标签: visual-studio-2010 guid projects-and-solutions

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

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

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

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

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

1 个答案:

答案 0 :(得分:2)

使用相同的GUID编辑每个解决方案文件以引用SharedProject.csproj。