System.Data.Linq 运行时 .net framework 版本解决思路
System.Data.Linq 运行时 .net framework 版本但是如果项目的目标framework版本是那么就没法添加linq引用。
System.Data.Linq 运行时 .net framework 版本
但是如果项目的目标framework版本是
那么就没法添加linq引用。
什么意思? linq?.net?framework .net?framework .net linq ?framework
[解决办法]
没有类库就是没有类库,不适合调用就是不适合调用,这没有什么好奇怪的。
[解决办法]
其实是这样的。如果你设定为.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这块就看自己能不能把依赖项找全了