不需要转换即可从Visual Studio 2010导入Visual Studio 2008项目

6
2个回答

7
我认为你不能那样做 - 但是你可以在VS2008中加载VS2010项目。备份2008解决方案,让VS2010进行转换,然后重新加载2008解决方案。会有警告说它正在使用未知的工具版本,但只要你的项目是“简单”的(不使用任何2010特定的东西),它应该能够正常工作。
我使用这种技术来处理Noda Time,有“Noda Time VS2008.sln”和“Noda Time VS2010.sln”两个解决方案。对于同一个项目文件在两个解决方案中使用是真正的好处 - 这意味着当你将它们添加到一个项目时,你不需要记得将源文件添加到“另一个”项目中。

2

我相当确定这是不可能的。但是可能你可以有两个工程/解决方案文件链接完全相同的文件,一个叫xxx8.sln,另一个叫xxx10.sln,然后根据你的需要使用正确的文件。如果你只在2008年的文件中添加事物,那么需要时只需进行新的转换即可。否则,也许你可以编写一个小工具来将更改从一个文件复制到另一个文件。我认为解决方案文件并没有改变太多。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接