Visual studio 2010 同一组项目的多个解决方案文件可能存在的问题

Visual studio 2010 同一组项目的多个解决方案文件可能存在的问题,visual-studio-2010,visual-studio,visual-studio-2012,Visual Studio 2010,Visual Studio,Visual Studio 2012,是否有一个列表,列出了维护同一组项目的多个解决方案文件可能导致的所有(或几乎所有)问题?这样做的唯一原因是VisualStudio的不同版本 我注意到一个突出的问题,即新项目添加到一个解决方案文件中,而该文件尚未同步到另一个解决方案文件。其他的是什么 免责声明:我目前的公司仍然坚持使用VS10,主要是出于政治原因。因此,请不要再鼓吹需要一个单一的解决方案,这不是最佳的“解决方案”。我一直看到这样做,在大多数情况下,这是非常好的,除了你提到的,任何添加的文件都必须添加到所有的项目中。不过,我建议您

是否有一个列表,列出了维护同一组项目的多个解决方案文件可能导致的所有(或几乎所有)问题?这样做的唯一原因是VisualStudio的不同版本

我注意到一个突出的问题,即新项目添加到一个解决方案文件中,而该文件尚未同步到另一个解决方案文件。其他的是什么


免责声明:我目前的公司仍然坚持使用VS10,主要是出于政治原因。因此,请不要再鼓吹需要一个单一的解决方案,这不是最佳的“解决方案”。

我一直看到这样做,在大多数情况下,这是非常好的,除了你提到的,任何添加的文件都必须添加到所有的项目中。不过,我建议您使用make文件,这是一个非常健壮的版本,但还有很多其他版本。它们的工作方式基本上是,您编写一个脚本来定义如何创建项目,然后最终用户在其上运行CMake.exe。它将采用该脚本,以您想要的VS版本为您的整个项目生成适当的解决方案和项目文件,它还支持生成XCode和Eclipse解决方案等类型,因此它是非常多平台的。

2012将打开并使用2010 sln文件,而不会破坏它们(到某一点)(到某一点)是坚持者。2010 w/sp1无法打开“我们的”。SLN已转换为2012。不将解决方案转换为2012,而是在2012年打开它怎么样?@CharlieBrown如果我理解正确,这就是我目前正在做的。我打开了“旧”解决方案,转换了项目,并用不同的名称保存了解决方案-以便不影响旧解决方案。更多信息,请访问: