我在運行Vista Ultimate 32 SP1的VS 2008 SP1上有一個.NET 3.5 Web應用程序。我在默認網站下創建了一個應用程序。所以應用程序的網址是「http://localhost/mysite」。應用程序文件夾指向解決方案文件夾,它位於iisroot文件夾之外。匿名和集成身份驗證(Windows)在IIS7中爲此Web應用程序「mysite」啓用。Web服務器找不到請求的資源
我給予了充分的權限「網絡服務」用戶到應用程序文件夾(這是iisroot之外)。
當我按F5星調試,我得到「無法在Web服務器上啓動調試。Web服務器找不到請求的資源。」錯誤。
我啓動了套裝軟件(Sysinternals的),看看有什麼應用程序實際上是運行並保持一個手柄在該端口上,我發現沒有應用程序偵聽該端口。這真的很奇怪......任何有創意的想法?
我打的網址 「http://localhost/mysite」 沒有問題。該Web應用程序設置爲啓動項目,Default.aspx是啓動頁面。
有一個在prject一個的.asmx服務也是如此。 Default.aspx正在使用asmx服務。 AutoCompleteExtender(來自AJAX控件工具包)正在使用這個asmx服務。
一切順利。問題是調試...我懷疑asmx服務造成這種情況,但我不知道。這是推動我堅果...
@Pradeep:我在運行Visual Studio爲管理員。事實上,它不會在IIS下運行一個Web應用程序,您不會在管理員用戶中運行VS.並且在web.config文件中是debug = true。 – harropriiz 2008-11-18 05:21:03