在 Windows XP 系統上執行軟體時彈出「應用程式無法正確啟動 (0xc0000135)」,九成以上原因是缺少 Microsoft .NET Framework 運行庫。XP 官方支援最高為 .NET Framework 3.5 SP1(包含 2.0、3.0、3.5),以下提供對症下載與安裝指引:
錯誤代碼 0xc0000135 代表 STATUS_DLL_NOT_FOUND。當應用程式編譯目標為 .NET 2.0/3.0/3.5 時,系統若未安裝對應運行庫,CLR 無法載入核心組件 mscoree.dll 或 mscorwks.dll,即拋出此錯誤。
| 軟體需求 | 建議安裝版本 | 下載來源(官方) |
|---|---|---|
| 僅需 .NET 2.0 | .NET Framework 2.0 SP1 | Microsoft Download Center 搜尋 "NET Framework 2.0 SP1" |
| 需 .NET 3.0 / 3.5 | .NET Framework 3.5 SP1 (推薦,含 2.0/3.0/3.5) | 官方下載頁 (約 231 MB 完整安裝包) |
| 不確定版本 | 直接安裝 3.5 SP1 完整包 | 同上,離線安裝無需連網 |
sfc /scannow 修復系統檔案。微軟提供官方診斷工具 .NET Framework Repair Tool,可自動偵測並修復註冊表、組件快取損毀問題,適用於已安裝但仍報錯的情況。
