[點晴永久免費OA]C#用VS代碼ServerManager創建和更改IIS網站應用程序池提示配置IISExpress失敗,出現以下錯誤:文件名redirection.config,無法讀取配置文件,如何解決?
當前位置:點晴教程→點晴OA辦公管理信息系統
→『 經驗分享&問題答疑 』
:C#用Visual Studio 2015代碼ServerManager創建和更改IIS網站應用程序池提示配置IISExpress失敗,出現以下錯誤:文件名redirection.config,無法讀取配置文件,如何解決?
在網上找了很多這個redirection.config錯誤的解決方法,通通不行,將Visual Studio 2015的企業版、專業版、社區版都裝了一遍,還是問題依舊。后來想起最近重裝了Windows Server和Visual Studio 2015,并且重裝之前的代碼是正常的,什么都沒改,就是重裝系統后才出現這個問題的,而且這個只在創建和優化IIS網站和應用程序池時才出現這個錯誤,那么還是要從程序引用的DLL上找原因。
由于創建和優化IIS都要用到Microsoft.Web.Administration.dll這個組件,這一找,還真發現了問題,Microsoft.Web.Administration.dll竟然被引用到了這個路徑:
C:\Windows\assembly\GAC_MSIL\Microsoft.Web.Administration\7.9.0.0__31bf3856ad364e35\Microsoft.Web.Administration.dll
而網上都說這個路徑在:
C:\Windows\System32\inetsrv\Microsoft.Web.Administration.dll
立馬刪除舊的dll引用,重新將引用指向這個位置,再次編譯程序,錯誤消除,IIS網站和應用程序池各項參數設置正確無誤。如果遇到了同樣問題的朋友,可以參考以上解決方法。
該文章在 2023/1/19 10:59:16 編輯過 |
關鍵字查詢
相關文章
正在查詢... |