2008-10-28 81 views
0

我試圖對已安裝兩個1.0和2.0 IIS部署.NET 2.0的Web服務。該Web服務器主要服務於一個大型的.NET 1.0應用程序。需要幫助配置IIS服務2.0 Web服務

我已經通過.NET 2.0 Web服務項目複製到服務器並創建了一個虛擬目錄指向必要的文件夾中。

當我在ASP.NET中將ASP.NET版本設置爲2.0時,應用程序會提示我輸入用戶名和密碼(當我嘗試在瀏覽器中打開網站時),如果將其設置回1.0,那麼我是沒有提示輸入密碼,但很明顯會得到完整的應用程序錯誤。

我已經啓用匿名訪問(使用用戶名/密碼),並已驗證的訪問檢查爲「集成Windows身份驗證)

如何配置IIS這樣,我就不會提示輸入密碼,同時具有ASP.NET版本設置爲2.0?

謝謝...

編輯我有重大的連接問題,顯然產生了一些重複的職位......我沒有答案,刪除的人。

+0

以下所有的答覆都在標記。你使用的是什麼版本的IIS? – ScottCher 2008-10-28 22:06:15

回答

2

你至少需要在它自己的應用程序池中運行每個Web服務。您不能在同一個池中混合.net的框架版本。

2

您應該配置一個單獨的網站和應用程序池,您的.NET 2.0的應用程序。

2

只是爲了戴夫的回答澄清,你真的只需要2個應用程序池,一個用於.NET 1.1和一個2.0,可以運行組相對框架的所有應用程序使用適當的應用程序池。這就是說,對於IIS中的每個站點/服務,您都不需要新的應用程序池。