最近將作業系統升級成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】停用的關係,將它啟動並改成自動就解決問題。