最近老板讓我改一個網(wǎng)站很是頭疼,中間遇到很多問題。本來程序在自己電腦上調(diào)試是沒問題的,但是拿到服務(wù)器那邊就出問題了,服務(wù)器系統(tǒng)是xp?server 2003的顯示出現(xiàn)了這個問題Unrecognized attribute 'targetFramework'. Note that attribute names are case-sensitive.?http://apps.hi.baidu.com/share/detail/22272490這個是解決方法,結(jié)果服務(wù)器上面不行,最后想了想還是改成2.0的得了,但是現(xiàn)在問題來了,編譯器錯誤消息: CS0234: 命名空間“System”中不存在類型或命名空間名稱“Linq”(是缺少程序集引用嗎?)這個問題,我真心不知道如何解決了 求大神。。。。問題rt
10 回答

HUX布斯
TA貢獻(xiàn)1876條經(jīng)驗 獲得超6個贊
這個 應(yīng)該 有一個 取舍問題吧。我 記得 也有過這個情況。有一些控件 或者 類庫,只能部署 到 net2.o的 上,部署到2.0 以上會出錯。
我 是 第一個 做法是:直接 用net2.o。不升級,改其他的東西。
還有一個是:iis 升級。到7.0 問題 也 解決了。

白衣染霜花
TA貢獻(xiàn)1796條經(jīng)驗 獲得超10個贊
.NET 2.0 ?3.5的指令集是相同的 ?(LINQ是個語法糖 ) 也就是你在3.5的環(huán)境下開發(fā)的程序 是可以在2.0跑的 ?我機子上IIS6 ?2.0的環(huán)境 發(fā)布了很多用LINQ寫的網(wǎng)站

一只萌萌小番薯
TA貢獻(xiàn)1795條經(jīng)驗 獲得超7個贊
把項目升級到3.5吧,3.5是開發(fā)環(huán)境,運行環(huán)境還是2.0的;或者都升級為4.0
我現(xiàn)在的項目基本上都是3.5開發(fā),2.0運行,部署時注意IIS設(shè)置就行。
- 10 回答
- 0 關(guān)注
- 565 瀏覽
添加回答
舉報
0/150
提交
取消