ASP.NET在IIS7中上下文中不可用的解決方法
請求在此上下文中不可用
說明: 執(zhí)行當前 Web 請求期間,出現(xiàn)未處理的異常。請檢查堆棧跟蹤信息,以了解有關(guān)該錯誤以及代碼中導(dǎo)致錯誤的出處的詳細信息。
異常詳細信息: System.Web.HttpException: 請求在此上下文中不可用
源錯誤:
行 28: protected void Application_Start(Object sender, EventArgs e)
行 29: {
行 30: ApplicationConfiguration.OnApplicationStart(Context.Server.MapPath( Context.Request.ApplicationPath ));
行 31:
行 32: }
這下還真奇怪,回想了一下,剛開始用Win7時似乎也是有遇到過這個問題,只是忘記當時是如何解決的??梢源_定的是這個肯定跟項目本身無關(guān),因為未重裝前是正常的,也就是說跟環(huán)境有關(guān)了,那就是應(yīng)該是IIS7的問題了。
搜索引擎的好就是造就了懶人,遇到問題,不是“百度一下你就不知道”,而是Google一下你會知道,所以還是上Google上找了一下,確實跟我的判斷沒錯,引用周星星的話說“我他媽的真是天才呀”。問題很簡單,就是Web應(yīng)用程序池配置錯誤造成的,這個錯誤應(yīng)該是IIS7所特有的。
解決辦法:
在IIS7->當前應(yīng)用程序虛擬目錄->右鍵->管理應(yīng)用程序->高級設(shè)置
修改應(yīng)用程序池屬性:DefaultAppPool 為 Classic .NET AppPool (也即是經(jīng)典)即可。
又或者是直接到應(yīng)用程序池中,雙擊DefaultAppPool ,在彈出的窗口中把“托管管道模式”改成經(jīng)典,確定退出即可。
Tis:
在 IIS 7 中,應(yīng)用程序池有兩種運行模式:集成模式和經(jīng)典模式。應(yīng)用程序池模式會影響服務(wù)器處理托管代碼請求的方式。如果托管應(yīng)用程序在采用集成模式的應(yīng)用程序池中運行,服務(wù)器將使用 IIS 和 ASP.NET 的集成請求處理管道來處理請求。但是,如果托管應(yīng)用程序在采用經(jīng)典模式的應(yīng)用程序池中運行,服務(wù)器會繼續(xù)通過 Aspnet_isapi.dll 路由托管代碼請求,其處理請求的方式就像應(yīng)用程序在 IIS 6.0 中運行一樣。
更多關(guān)于IIS 7 應(yīng)用程序池的托管管道模式中集成模式的介紹,可以移步到這里了解一下。
- 利用IIS調(diào)試ASP.NET網(wǎng)站程序的完整步驟
- win7和win2008 r2下配置IIS7(ASP.net運行環(huán)境)
- IIS部署asp.net報404錯誤的解決方法
- asp.net iis 無法顯示網(wǎng)頁的解決方法分析
- iis支持asp.net4.0的注冊命令使用方法
- Win7中IIS的ASP.NET環(huán)境配置簡潔版
- IIS7 配置大全(ASP.NET 2.0, WCF, ASP.NET MVC,php)
- iis6網(wǎng)站屬性沒有asp.net選項卡的解決辦法
- asp.net iis7默認文檔錯誤異常的解決方法
- 如何利用IIS調(diào)試ASP.NET網(wǎng)站程序詳解
相關(guān)文章
ynamic LINQ創(chuàng)建高級查詢服務(wù)
這篇文章主要介紹了ynamic LINQ創(chuàng)建高級查詢服務(wù),如何使用Dynamic LINQ輕松實現(xiàn)更強大的高級查詢服務(wù),下面文章內(nèi)容具有一的的參考價值,需要的小伙伴可以參考一下2022-03-03詳解ASP.NET MVC 利用Razor引擎生成靜態(tài)頁
本篇文章主要介紹了ASP.NET MVC 利用Razor引擎生成靜態(tài)頁,詳細的介紹了原理和步驟,具有一定的參考價值,有興趣的可以了解一下。2017-03-03ASP.NET使用GridView導(dǎo)出Excel實現(xiàn)方法
這篇文章主要介紹了ASP.NET使用GridView導(dǎo)出Excel實現(xiàn)方法,是asp.net操作office文件的一個典型應(yīng)用,代碼中備有較為詳盡的注釋便于讀者理解,需要的朋友可以參考下2014-11-11ASP.NET MVC 4 中的JSON數(shù)據(jù)交互的方法
本篇文章主要介紹了ASP.NET MVC 4 中的JSON數(shù)據(jù)交互的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-04-04Asp.Net在線預(yù)覽Word文檔的解決方案與思路詳解
這篇文章主要介紹了Asp.Net在線預(yù)覽Word文檔的解決方案與思路,大致思路是先將Word文檔轉(zhuǎn)換Html,再預(yù)覽Html,需要注意電腦安裝Office,需要的朋友可以參考下2022-04-04解決 .NET Core 中 GetHostAddressesAsync 引起的 EnyimMemcached 死鎖問題
這篇文章主要介紹了解決 .NET Core 中 GetHostAddressesAsync 引起的 EnyimMemcached 死鎖問題的相關(guān)資料,需要的朋友可以參考下2016-09-09ASP.NET簡單好用功能齊全圖片上傳工具類(水印、縮略圖、裁剪等)
這篇文章主要介紹了ASP.NET簡單好用功能齊全圖片上傳工具類(水印、縮略圖、裁剪等),本文直接給出實現(xiàn)代碼,需要的朋友可以參考下2015-06-06