ASP.NET版本衝突問題

來源:互聯網
上載者:User

問題:近期有客戶反映在iis6下發布公司的BS系統後原先的ASP.NET1.1系統都無法運行了?
解決:跟客戶取得聯絡後讓其把“應用程式記錄檔”中關於iis的事件記錄通過Email發送過來;日誌如下:

事件類型: 錯誤
事件來源: ASP.NET 2.0.50727.0
事件種類: 無
事件 ID: 1062
日期:  2006-10-9
事件:  9:10:15
使用者:  N/A
電腦: xxxxxxxxxx
描述:
It is not possible to run two different versions of ASP.NET in the same IIS process. Please use the IIS Administration Tool to reconfigure your server to run the application in a separate process.

有關更多資訊,請參閱在 http://go.microsoft.com/fwlink/events.asp 的說明及支援中心。

事件類型: 錯誤
事件來源: ASP.NET 1.1.4322.0
事件種類: 無
事件 ID: 1062
日期:  2006-10-9
事件:  9:30:40
使用者:  N/A
電腦: xxxxxxxx
描述:
在同一 IIS 進程中不可能運行兩個不同的 ASP.NET 版本。請使用 IIS 管理工具重新設定伺服器以在一個單獨的進程中運行應用程式。

有關更多資訊,請參閱在 http://go.microsoft.com/fwlink/events.asp 的說明及支援中心。

在msdn中找到的資訊:

.NET Framework 開發員指南  
IIS 6.0 應用程式隔離模式

Internet 資訊服務 (IIS) 6.0 提供兩種不同的應用程式隔離模式來分隔和保護同時啟動並執行 Web 應用程式(ASP.NET、ASP、靜態頁等)。這兩種模式分別是 IIS 5.0 隔離模式和輔助進程隔離模式。IIS 5.0 隔離模式使用內建於 ASP.NET 中的進程模型。在此模式中,進程模型設定是通過 Machine.config 檔案指定的。另一方面,輔助進程隔離模式禁用 ASP.NET 進程模型並使用 IIS 6.0 的輔助進程隔離結構。因此,進程模型設定是在 IIS 管理主控台中通過應用程式集區設定指定的,而不是通過 Machine.config 檔案指定的。以下主題描述在使用輔助進程隔離模式時如何配置適當的應用程式集區設定。

本節內容
IIS 6.0 應用程式隔離模式概述
描述 IIS 6.0 中的應用程式隔離模式。
將 ASP.NET 進程模型設定映射到 IIS 6.0 應用程式集區設定
描述當使用輔助進程隔離模式時,與應用程式集區設定等效的進程模型設定。
輔助進程隔離模式的應用程式集區設定
描述在使用輔助進程隔離模式時如何在 IIS 6.0 中指定應用程式集區設定。
相關章節
<processModel> 元素
描述在使用 IIS 5.0 隔離模式時用於配置 ASP.NET 應用程式的進程模型的 <processModel> 元素。

看完這些資訊後覺得可能就是不相同版本的asp.net應用程式運行在同一個“應用程式集區”的原因,在自己建立的類比環境中實驗通過了,告訴客戶;問題解決。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.