System.Web中不存在類(lèi)型或命名空間名稱script 找不到System.Web.Extensions.dll引用
System.Web”中不存在類(lèi)型或命名空間名稱script /找不到System.Web.Extensions.dll引用
添加引用就行了...“添加引用→.Net→System.Web.Entensions.dll”;然后再項(xiàng)目文件中再“using System.Web.Script.Serialization;” 就OK了...
找不到System.Web.Extensions.dll引用 不可用
選擇項(xiàng)目屬性 更改.Net版本
這個(gè)VS2010的Bug是在將博客園博問(wèn)的代碼從VS2008升級(jí)至VS2010后,編譯Web Site時(shí)項(xiàng)目遇到的,見(jiàn)下圖:
對(duì)于[System.Web.Script.Services.ScriptService],大家都知道存在于System.Web.Extensions.dll中。對(duì)于這個(gè)提示,看似是一個(gè)簡(jiǎn)單的問(wèn)題,添加一下對(duì)System.Web.Extensions.dll的引用就行了,我就這么想,也這么做了。
可是結(jié)果卻出人意料,問(wèn)題依舊...
怎么辦呢?微軟的問(wèn)題先找Google,發(fā)現(xiàn)有人遇到了同樣的問(wèn)題并反饋在ASP.NET Forums上:Cannot find System.Web.Script.Service namespace error after upgrading to Visual studio 2010,但問(wèn)題沒(méi)有解決。
經(jīng)過(guò)研究,終于找到這個(gè)問(wèn)題的臨時(shí)解決方案。
問(wèn)題出現(xiàn)條件:
1. VS 2010 Web Site;
2. 編譯的目標(biāo)Framework是3.5。
解決方法:
將System.Web.Extensions.dll從C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5復(fù)制到C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0中,并重啟VS2010。
總結(jié):
目標(biāo)Framework是v3.5,VS2010卻在v3.0的GAC中找引用,Bug,這就是Bug!
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
asp.net靜態(tài)方法彈出對(duì)話框?qū)崿F(xiàn)思路
為菜鳥(niǎo)所準(zhǔn)備……其實(shí)就是彈出JavaScript小窗口,總得來(lái)說(shuō)就是定義的一個(gè)DIV,感興趣的朋友可以了解下,或許對(duì)你學(xué)習(xí)asp.net有所幫助2013-02-02ASP.NET web.config中 數(shù)據(jù)庫(kù)連接字符串加密解密
本文主要介紹利用aspnet_regiis.exe工具對(duì)web.config中connectionStrings節(jié)點(diǎn)進(jìn)行加密和解密的過(guò)程,希望對(duì)大家有所幫助。2016-05-05asp.net uploadify實(shí)現(xiàn)多附件上傳功能
這篇文章主要為大家詳細(xì)介紹了asp.net uploadify實(shí)現(xiàn)多附件上傳功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-11ASP.net基礎(chǔ)知識(shí)之常見(jiàn)錯(cuò)誤分析
ASP.net基礎(chǔ)知識(shí)之常見(jiàn)錯(cuò)誤分析...2007-07-07Asp.net 字符串操作基類(lèi)(安全,替換,分解等)
Asp.net安全,替換,分解字符串的類(lèi)2008-11-11用ASP.NET做的個(gè)性化的郵件發(fā)送系統(tǒng)
如果要你用ASP來(lái)做一個(gè)郵件發(fā)送系統(tǒng),你一定認(rèn)為這是一個(gè)比較復(fù)雜的工作。其實(shí)也的確是這樣。但當(dāng)他的后繼產(chǎn)品ASP.NET被推出以后,他的強(qiáng)大功能就使的這一切就變的相對(duì)簡(jiǎn)單了。真的這樣神奇么?我們就通過(guò)ASP.NET做一個(gè)郵件發(fā)送系統(tǒng),看看到底有什么奧秘,是不是真的簡(jiǎn)單。2008-02-02