首页 新闻 搜索 专区 学院

VS2008建的解决方案如何在VS2005打开

0
[已关闭问题]
<b>如题。</b><b>VS2008建的解决方案如何在VS2005打开?</b>
xizhaohui的主页 xizhaohui | 初学一级 | 园豆:185
提问于:2008-08-29 10:47
< >
分享
其他回答(5)
0
不行的啊,一但在vs2008里打开过了,就不能再回到2005了……
Gray Zhang | 园豆:17610 (专家六级) | 2008-08-29 10:48
0
其实也是可以的,只不过麻烦一些,首先你要确保你建的项目是.NET Framework 2.0的,而不是.NET Framework 3.5。 1. 用记事本打开解决方案文件[解决方案名].sln,然后修改最上面两行为如下代码: Microsoft Visual Studio Solution File, Format Version 9.00 # Visual Studio 2005 2. 用记事本打开每个项目文件[项目名].csproj,在<PropertyGroup>节点下移除如下节点: <TargetFrameworkVersion>v2.0</TargetFrameworkVersion> 并且修改ProductVersion和Import两个节点为如下: <ProductVersion>8.0.50727</ProductVersion> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> 这样应该就可以打开了。
TerryLee | 园豆:3300 (老鸟四级) | 2008-08-29 11:07
0
嗯,理解够透彻!
陛下 | 园豆:3938 (老鸟四级) | 2008-08-29 11:22
0
别忘了在根节点下,最后还有一个“ ToolsVersion="3.5"”需要删掉。
Colin Han | 园豆:3041 (老鸟四级) | 2008-08-29 13:02
0
还有一个办法:新建一个2005的项目,然后把2008那个项目的文件都添加进去就OK啦,也不会麻烦到哪去吧
Justin | 园豆:980 (小虾三级) | 2008-09-01 21:31
0

看到楼上的我笑了~~第二个回答的明显百度了之后CTRL+V- -||要是一开是就选好2.0神马的 还费那事赶什么.最后一个更搞笑,直接粘贴~...你我怀疑你真的用过吗

dazongzi | 园豆:205 (菜鸟二级) | 2011-03-01 09:32
补充一点: VS2008一般(是一般,vs2008用2.0 framework开发也有) ....但还牵扯要换服务器版本问题,- -我哪个去啊 ~~~总而言之,言而总之,一开始用2005 就什么事都没了~~
支持(0) 反对(0) dazongzi | 园豆:205 (菜鸟二级) | 2011-03-01 09:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册