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