ASP.NET生成eurl.axd Http異常錯(cuò)誤_.Net教程
推薦:.NET中應(yīng)用程序內(nèi)共享UdpClient聯(lián)機(jī)的實(shí)現(xiàn)方法本篇文章介紹了,.NET中應(yīng)用程序內(nèi)共享UdpClient聯(lián)機(jī)的實(shí)現(xiàn)方法。需要的朋友參考下
在IIS6中同時(shí)啟用了ASP.NET 2.0 和 ASP.NET 4.0 后,網(wǎng)站程序可能會(huì)出現(xiàn)如下錯(cuò)誤:“ System.Web.HttpException: Path ‘//eurl.axd/‘ was not found. ”
錯(cuò)誤發(fā)生的原因是當(dāng)ASP.NET檢測(cè)到Web站點(diǎn)配置為使用ASP.NET 4.0,本地ASP.NET 4.0 的組件會(huì)傳遞一個(gè)不能擴(kuò)展的 URL到ASP.NET的管理程序作進(jìn)一步處理。但是,如果一個(gè)低于ASP.NET 4.0 的網(wǎng)站配置為使用ASP.NET 2.0,處理這樣不能擴(kuò)展的 URL 時(shí),URL的修改結(jié)果中會(huì)包含字符串“eurl.axd”,修改后的URL會(huì)被發(fā)送到 ASP.NET 2.0應(yīng)用程序。
ASP.NET 2.0中是不能識(shí)別“eurl.axd”的。因此ASP.NET 2.0會(huì)嘗試查找一個(gè)文件名為“eurl.axd”的文件并執(zhí)行它。因?yàn)闆](méi)有這樣的文件,所以會(huì)請(qǐng)求失敗,Http異常并拋出帶有字符串“eurl.axd”的錯(cuò)誤。
有三種方法可以解決這樣的問(wèn)題:
1.如果網(wǎng)站程序不需要ASP.NET 4?.0 的支持,那么可以直接配置網(wǎng)站使用ASP.NET 2.0。
2.如果網(wǎng)站程序需要ASP.NET 4?.0的支持,就需要將該網(wǎng)站下使用ASP.NET 2.0的虛擬目錄移動(dòng)到其他網(wǎng)站。
3.如果上面兩種方法都不適用于你的實(shí)際情況,那么就只能用這種方法了:
打開(kāi)注冊(cè)表找到“HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\ASP.NET\\4.0.30319.0”,添加鍵值名為“EnableExtensionlessUrls” 類(lèi)型為“DWORD”的鍵值,并設(shè)置值為“0”。然后在cmd中運(yùn)行“IISRESET”,重啟IIS以讀取注冊(cè)表修改后的內(nèi)容。注:此項(xiàng)修改就是關(guān)閉ASP.NET 4?.0對(duì)無(wú)擴(kuò)展URL的處理,若將此項(xiàng)鍵值設(shè)為“1”則開(kāi)啟。
分享:基于.NET中建構(gòu)子中傳遞子對(duì)象的對(duì)象詳解本篇文章介紹了,基于.NET中建構(gòu)子中傳遞子對(duì)象的對(duì)象詳解。需要的朋友參考下
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP發(fā)送Email實(shí)例(可帶附件)
- js實(shí)現(xiàn)廣告漂浮效果的小例子
- asp.net Repeater 數(shù)據(jù)綁定的具體實(shí)現(xiàn)
- Asp.Net 無(wú)刷新文件上傳并顯示進(jìn)度條的實(shí)現(xiàn)方法及思路
- Asp.net獲取客戶端IP常見(jiàn)代碼存在的偽造IP問(wèn)題探討
- VS2010 水晶報(bào)表的使用方法
- ASP.NET中操作SQL數(shù)據(jù)庫(kù)(連接字符串的配置及獲取)
- asp.net頁(yè)面?zhèn)髦禍y(cè)試實(shí)例代碼
- DataGridView - DataGridViewCheckBoxCell的使用介紹
- asp.net中javascript的引用(直接引入和間接引入)
- 三層+存儲(chǔ)過(guò)程實(shí)現(xiàn)分頁(yè)示例代碼
.Net教程Rss訂閱編程教程搜索
.Net教程推薦
- 解讀ASP.NET如何實(shí)現(xiàn)靜態(tài)的TreeView控件導(dǎo)航
- 在ASP.NET程序中創(chuàng)建唯一序號(hào)
- 讓.Net 應(yīng)用程序突破2G的內(nèi)存訪問(wèn)限制
- 怎樣在ASP.NET中備份SQL Server數(shù)據(jù)庫(kù)
- 解析五種ADO.NET數(shù)據(jù)庫(kù)連接知識(shí)
- asp.net2.0學(xué)習(xí)歷程-菜鳥(niǎo)到中級(jí)程序員的飛躍
- 解析DataList如何實(shí)現(xiàn)“行轉(zhuǎn)列”代碼
- 如何改變.net網(wǎng)站的默認(rèn)解決方案位置
- 解析如何使GridView每頁(yè)添加不重新開(kāi)始序號(hào)列
- 如何利用.NET Framework使用RSS feed
- 相關(guān)鏈接:
- 教程說(shuō)明:
.Net教程-ASP.NET生成eurl.axd Http異常錯(cuò)誤。