如何將.net v2.0的網頁移到window server 2019

如何將.net v2.0的網頁移到window server 2019(查看次數:595)

回首頁

2020-12-25 14:11:19

最近將作業系統升級成window server 2019,結果設定早期.net 2.0寫的網頁應用程式,一執行就出現【定義了重複的 'system.web.extensions/scripting/scriptResourceHandler' 區段】,上網找到解法是要將【應用程式集區】由【DefaultAppPool】改成【.NET v2.0 Classic】,改完後變成另一個錯誤【 無法將工作階段狀態要求送至工作階段狀態伺服器。請確定 ASP.NET 狀態服務已經啟動且用戶端與伺服器的通訊埠都相同。如果伺服器是在遠端電腦上,請檢查 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRemoteConnection 的值,確定它是否接受遠端要求。如果伺服器是在本機電腦上,而且前述登錄值不存在或設定為 0,狀態伺服器連接字串就必須使用 'localhost' 或 '127.0.0.1' 做為伺服器名稱。 】,這個錯誤是因為服務中的服務【SP NET State Service】停用的關係,將它啟動並改成自動就解決問題。





1.出現【定義了重複的 'system.web.extensions/scripting/scriptResourceHandler' 區段】的錯誤




2.進入IIS找到該應用程式點選右邊的【進階設定】




3.將【應用程式集區】由【DefaultAppPool】改成【.NET v2.0 Classic】,再按【確定】




4.變成另一個錯誤




5.到【儀表板】的【工具】/【服務】




6.點選【ASP.NET State Service】滑鼠二下




7.點選【啟動】再把啟動類型改成【自動】/【確定】


如何將.net v2.0的網頁移到window server 2019
上一篇:excel用gmail寄信會出現傳輸錯誤碼為 0x80040217解決方法(1705)      下一篇:【Excel教學】如何利用第一頁不同列印出第一頁有頁尾(24)