问题描述
VS2010打开VS2008的项目,编译不成功。项目中用到Linq的地方报错。
解决方案
解决方案二:
看一下你linq的版本,assembly="System.Data.Linq,Version=3.5.0.0,assembly="System.Xml.Linq,Version=3.5.0.0,
解决方案三:
<addassembly="System.Web.Mvc,Version=2.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35,processorArchitecture=MSIL"/><addassembly="System.Web.Abstractions,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31BF3856AD364E35"/><addassembly="System.Web.Routing,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31BF3856AD364E35"/><addassembly="System.Data.Linq,Version=4.0.0.0,Culture=neutral,PublicKeyToken=B77A5C561934E089"/>
解决方案四:
那么请问你framwork是多少?在这个项目属性下的application中可以看到
解决方案五:
我的framework是4.0版本的
解决方案六:
看看引用那里的dll是否打“!”,如果有,请将其删除,然后重新引用
解决方案七:
win7的系统,先安装了vs2010后安装vs2008,导致现在用vs2008打开之前08的项目的时候,提示“无法打开项目文件xxxx.csproj此安装不支持该项目类型”
解决方案八:
你用vs2010打开之后,项目就转换了。不能够再用低版本的vs打开了。