visual studio2008打开visual studio2010的项目

我这里用的方法我自己遇到的情况可以适用,应该对一些简答的项目也是可以的。

 

要求:你用VS2010创建的项目的.net framework是3.5或3.5以下的,因为VS2008最高也就支持到.net framework3.5。

(.net framework4.0我没试过)

 

新建打开一个记事本notepad,把你项目根文件下的.sln 文件拖到记事本里,显示如下信息:

 

前两行:
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010

 

改为:

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008

 

然后到项目子文件夹(窗体文件夹、控件文件夹等)下找到扩展名是.csproj,某些文件夹下可能还有.csproj.user这样的文件。一样的操作,拖到记事本里。

 

.csproj )前两行:

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0 " DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

 

改为:

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="3.5 " DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

 

.csproj.user )前两行:

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0 " xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

 

改为:

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="3.5 " xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

 

以上东西是我看过VS2008和VS2010文件后得出的结论,并且的确可行。但是最好的话还是不要由高向低转,以免造成一些想不到的错误。

 

你可能感兴趣的:(.net,Microsoft,File,Build,encoding,2010)