vs2010版本程序能不能在vs2008上运行


 1、确保在vs2010中的项目的目标框架为3.5等,并没有引用4.0的类库。


 2、将vs2010的解决方案(.sln)文件用记事本打开,修改第一行的Format Version 11.00为Format Version 10.00


 3、打开解决方案中包含的项目文件(如果是c#则扩展名为 .csproj) ,修改 的ToolsVersion为3.5;


 修改第二个的Project中的$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\ 为$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v9.0\

主要还是修改版本以保证路径正确 


4、重新检查一遍项目中引用的类库,有些类库在vs2010上被强制为生成时引用,而vs2008上没有该强制,

 转化时需要补充引用。

posted on 2012-05-17 12:04  王嘉斯  阅读(579)  评论(1编辑  收藏  举报