为了账号安全,请及时绑定邮箱和手机立即绑定

如何在net framework 2.0引入system.data.linq程序集

如何在net framework 2.0引入system.data.linq程序集

炎炎设计 2018-12-07 07:03:02
最近老板让我改一个网站很是头疼,中间遇到很多问题。本来程序在自己电脑上调试是没问题的,但是拿到服务器那边就出问题了,服务器系统是xp server 2003的显示出现了这个问题Unrecognized attribute 'targetFramework'. Note that attribute names are case-sensitive. http://apps.hi.baidu.com/share/detail/22272490这个是解决方法,结果服务器上面不行,最后想了想还是改成2.0的得了,但是现在问题来了,编译器错误消息: CS0234: 命名空间“System”中不存在类型或命名空间名称“Linq”(是缺少程序集引用吗?)这个问题,我真心不知道如何解决了 求大神。。。。问题rt
查看完整描述

10 回答

?
HUX布斯

TA贡献1876条经验 获得超6个赞

这个 应该 有一个 取舍问题吧。我 记得 也有过这个情况。有一些控件 或者 类库,只能部署 到 net2.o的 上,部署到2.0 以上会出错。

我 是 第一个 做法是:直接 用net2.o。不升级,改其他的东西。

还有一个是:iis 升级。到7.0 问题 也 解决了。

查看完整回答
反对 回复 2019-01-21
?
摇曳的蔷薇

TA贡献1793条经验 获得超6个赞

sorry,2.0不支持linq!!!

查看完整回答
反对 回复 2019-01-21
?
千巷猫影

TA贡献1829条经验 获得超7个赞

可以把你的项目升级到3.5 就可以用linq了!!

查看完整回答
反对 回复 2019-01-21
?
jeck猫

TA贡献1909条经验 获得超7个赞

@Angkor: 但是服务器上面是2.0 该如何操作比较好呢

查看完整回答
反对 回复 2019-01-21
?
噜噜哒

TA贡献1784条经验 获得超7个赞

@小 莫: 更新服务器上的.net framework到最新版本(4.0吧),更新也不会给你的电脑带来什么坏处的!

查看完整回答
反对 回复 2019-01-21
?
白衣染霜花

TA贡献1796条经验 获得超10个赞

.NET 2.0  3.5的指令集是相同的  (LINQ是个语法糖 ) 也就是你在3.5的环境下开发的程序 是可以在2.0跑的  我机子上IIS6  2.0的环境 发布了很多用LINQ写的网站

查看完整回答
反对 回复 2019-01-21
?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

把项目升级到3.5吧,3.5是开发环境,运行环境还是2.0的;或者都升级为4.0

我现在的项目基本上都是3.5开发,2.0运行,部署时注意IIS设置就行。

查看完整回答
反对 回复 2019-01-21
  • 10 回答
  • 0 关注
  • 451 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信