2017-08-28 36 views
1

我想在本地使用IIS服務器發佈ASP.NET MVC Web應用程序。應用程序的文件上傳,但每當我運行在瀏覽器中(本地主機/ Web應用程序)的應用程序時,出現以下情況例外:無法瀏覽或運行使用IIS服務器上傳的項目

HTTP Error 500.19 - Internal Server Error 

The Request page cannot be accessed becasue the related configuration data for 
the page is invalid. 

Module: IIS Web Core 
Notification: BeginRequest 
Handler: Not yet determined 
Error Code: 0x80070005 
Config Error: Cannot read configuration file due to insufficient permissions 
Config File: \foo\web.config 
Request URL: http://localhost/WEBAPP 
Logon Method: Not yet determined 
Logon User: Not yet determined 

Config Source 
-1: 
0: 

我試圖谷歌,並試圖請點擊此鏈接,但似乎需要一些建議來解決它:(顯然無法理解)

Troubleshoot IIS Issue

我需要配置什麼都在Web.config文件或IIS服務器?

+0

請不要喜歡圖片,而是直接在問題中包含代碼和例外 – DJK

+0

請查看我更新的帖子。希望這可以幫助。任何建議,將不勝感激。 – user8512043

回答

1

好像你沒有的Windows權限閱讀Web.config文件,我相信,你不必更改Web.config文件什麼。

在IIS服務器中,使用編輯權限部分中的安全選項卡添加用戶IIS_IUSRS。它將允許所有用戶訪問該文件。如果您詢問有關IIS_IUSRS,這意味着在IIS服務器上運行Web項目時,它將應用程序池與本地系統,網絡服務等用戶相關聯。所以請確保它。

相關問題