激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - ASP.NET在IIS7中上下文中不可用的解決方法

ASP.NET在IIS7中上下文中不可用的解決方法

2019-09-12 11:42asp.net教程網 ASP.NET教程

執行當前 Web 請求期間,出現未處理的異常。請檢查堆棧跟蹤信息,以了解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。

Johnny換上Win7已經有幾個月的時間,不過前幾天重裝了系統,依舊用的是Win7,只是今天在打開VS2009工程后在IE中測試時一打開便出現一個錯誤如下: 
請求在此上下文中不可用 
說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆棧跟蹤信息,以了解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。 
異常詳細信息: 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時似乎也是有遇到過這個問題,只是忘記當時是如何解決的??梢源_定的是這個肯定跟項目本身無關,因為未重裝前是正常的,也就是說跟環境有關了,那就是應該是IIS7的問題了。

搜索引擎的好就是造就了懶人,遇到問題,不是“百度一下你就不知道”,而是Google一下你會知道,所以還是上Google上找了一下,確實跟我的判斷沒錯,引用周星星的話說“我他媽的真是天才呀”。問題很簡單,就是Web應用程序池配置錯誤造成的,這個錯誤應該是IIS7所特有的。

解決辦法:

在IIS7->當前應用程序虛擬目錄->右鍵->管理應用程序->高級設置

修改應用程序池屬性:DefaultAppPool 為 Classic .NET AppPool (也即是經典)即可。

又或者是直接到應用程序池中,雙擊DefaultAppPool ,在彈出的窗口中把“托管管道模式”改成經典,確定退出即可。
Tis:
在 IIS 7 中,應用程序池有兩種運行模式:集成模式和經典模式。應用程序池模式會影響服務器處理托管代碼請求的方式。如果托管應用程序在采用集成模式的應用程序池中運行,服務器將使用 IIS 和 ASP.NET 的集成請求處理管道來處理請求。但是,如果托管應用程序在采用經典模式的應用程序池中運行,服務器會繼續通過 Aspnet_isapi.dll 路由托管代碼請求,其處理請求的方式就像應用程序在 IIS 6.0 中運行一樣。 

更多關于IIS 7 應用程序池的托管管道模式中集成模式的介紹,可以移步到這里了解一下。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲福利在线视频 | 久久国产精品一区 | 黄色二区三区 | 亚洲人成网站免费播放 | 成人毛片一区 | 亚洲成人免费视频在线 | 国产一级二级视频 | 亚洲骚综合 | 在线中文字幕不卡 | 一色桃子av大全在线播放 | 成人在线观看免费观看 | 少妇的肉体k8经典 | 黄色av网站在线观看 | 精品久久久久久久久久中文字幕 | 国产亚洲高清视频 | a级毛片免费观看在线播放 日本aaa一级片 | 免费毛片小视频 | 成人毛片在线免费观看 | 久久久久国产精品久久久久 | 爽成人777777婷婷 | 姑娘第四集免费看视频 | 一区二区三高清 | 日本在线播放一区 | 欧美成人免费一区二区三区 | 国产精品视频在线免费观看 | 中文有码一区二区 | 男女做性免费网站 | 高清中文字幕在线 | 日本高清在线免费 | 精品中文字幕久久久久四十五十骆 | 蜜桃网站在线 | 国产精品69久久 | 一级国产免费 | 一级爱爱 | 日本在线视频免费观看 | 天天干免费视频 | 99国内精品 | 久国产精品 | 欧美a∨一区二区三区久久黄 | 黄色片免费看看 | 日日摸夜夜添夜夜添牛牛 |