首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

System.Data.Linq 运行时 .net framework 版本解决思路

2013-04-26 
System.Data.Linq 运行时 .net framework 版本但是如果项目的目标framework版本是那么就没法添加linq引用。

System.Data.Linq 运行时 .net framework 版本


但是如果项目的目标framework版本是
System.Data.Linq 运行时 .net framework 版本解决思路

那么就没法添加linq引用。
System.Data.Linq 运行时 .net framework 版本解决思路

什么意思? linq?.net?framework .net?framework .net linq ?framework
[解决办法]
没有类库就是没有类库,不适合调用就是不适合调用,这没有什么好奇怪的。
[解决办法]

引用:
我想问的是既然.net framework 3.5 的运行时版本都是2.0。那么我项目的目标framework版本是2.0,为什么不让加3.5的引用。也许就俩字“规定”。


其实是这样的。如果你设定为.NET 2.0,那么在安装了.NET 3.5的机器上,它会使用一个.NET 3.5的函数库的子集模拟.NET 2.0,同时在只安装了.NET 2.0的机器上允许执行。如果你的目标是.NET 2.0了,还添加.NET 3.5的引用,那么糟糕的事情就来了,你的程序被允许在只安装了.NET 2.0的电脑上运行,运行的好好的,突然你要调用一个只在3.5中有的函数,你让程序怎么办?
[解决办法]
虽然他是基于2.0的东西,但是他依赖了其他3.5的库,如果你能找齐全了他的依赖项,其实也是可以在2.0下用滴
[解决办法]
比如这里
http://www.cnblogs.com/mll5644/archive/2012/11/23/2784421.html

你就可以直接用linq2object了,至于data.linq这块就看自己能不能把依赖项找全了

热点排行