w00*_*977 4 .net vb.net visual-studio
为什么不能打开使用一个版本的Visual Studio在另一个版本的Visual Studio中开发的项目或解决方案?
我知道解决方案包含项目,而项目包含文件(例如,aspx,vb等)。我还理解,Visual Studio的一个版本可以默认针对一个.NET版本,而另一个版本可以针对另一个.NET版本。因此,我知道,如果应用程序现在针对的是.NET的不同版本,则可能有必要更改应用程序中的代码,因为新版本中的功能可能会贬值等。
我希望可以在网上找到答案,但我没有找到答案。例如,我看了以下问题:visual studio 2008和visual studio 2010之间的区别。
在Visual Studio 2012中,他们解决了这个问题(我同意,这可能很痛苦)。在2012年,它将不会修改项目文件,因此您可以在2012年打开项目后继续在2010年打开项目。这使具有混合Visual Studio版本(2010和2012)的团队可以继续处理相同的项目。
如果您没有VS 2012,并且仍在使用2010,那么不幸的是,一旦将项目升级到新版本(例如,从2008年到2010年),就无法再以旧版本打开该项目。
我不确定您的开发环境,但是如果您还没有,则可以使用VS 2012的免费快速版本:http : //www.microsoft.com/visualstudio/eng/products/visual-studio-快递产品。