,當我嘗試運行沒有web.config文件的ASP.NET應用程序,我得到這個錯誤。請求的頁面無法訪問,因爲該頁的相關配置數據無效
請求的頁面無法訪問,因爲該頁的相關配置數據無效
只要我閱讀,我們可以運行沒有使用Web配置文件.NET應用程序,但是當我嘗試它給我錯誤。我在Windows 7機器上使用iis 7。
當我創建的Inetpub裏面的應用程序虛擬目錄/ wwwroot的正常工作。爲什麼沒有其他的目錄位置?
,當我嘗試運行沒有web.config文件的ASP.NET應用程序,我得到這個錯誤。請求的頁面無法訪問,因爲該頁的相關配置數據無效
請求的頁面無法訪問,因爲該頁的相關配置數據無效
只要我閱讀,我們可以運行沒有使用Web配置文件.NET應用程序,但是當我嘗試它給我錯誤。我在Windows 7機器上使用iis 7。
當我創建的Inetpub裏面的應用程序虛擬目錄/ wwwroot的正常工作。爲什麼沒有其他的目錄位置?
這可能是一個原因:
如果在 UNC目錄中沒有Web.config文件,IIS 7.0使用針對父 目錄中定義的規則 。對於Web內容是 在這種情況下送達, 工人進程標識必須具有 訪問整個內容目錄。 否則,Web請求 拒絕。
一個原因可能是.NET框架(在ISS或應用程序池級別)的版本與應用程序不同。
另一個原因可能是,如果有你的web.config
其中IIS的當前配置不「承認」使用的模塊。例如。 URL rewrite
或其他可選模塊,您必須在使用前顯式啓用。
您需要爲您的網站文件夾設置權限或將它們複製到wwwroot
文件夾。
如果選擇設置權限,有兩種方法:
然後選擇編輯許可和添加權限(IUSR - 默認iis用戶)
+1第二次重新編號ason是我的問題:我正在使用URL重寫進行開發。 – Kimberly
+1真棒,花了我幾個小時才能找出這一個。 –
+1網址重寫缺少我。 – haymansfield