共用方式為


HOW TO:使用 .NET 應用程式還原工具

在 .NET Framework 1.1 和較舊的版本中,您可以使用 .NET Application Restore 工具更正由於組件繫結變更而執行狀況不佳的應用程式。 在較新的版本中,您必須手動設定組件。 您可以使用 ConfigWizards.exe 1.0 或 1.1 版 (位於 Common Language Runtime 安裝目錄中) 存取這個工具,或是將它當做使用 Microsoft .NET Framework 組態工具 1.0 或 1.1 版的 Microsoft Management Console (MMC) 嵌入式管理單元。

若要使用 Microsoft .NET Framework 組態工具更正由於組件繫結而執行狀況不佳的組件

  1. 按一下 [開始],指向 [系統管理工具],然後按一下 [Microsoft .NET Framework 組態] 或 [Microsoft .NET Framework 1.1 組態]。

  2. 選取應用程式,然後按一下捷徑功能表中的 [修復應用程式]。

注意事項注意事項

若要使用應用程式還原工具,應用程式必須至少曾經以良好的狀態執行過一次。

Runtime 會在組件繫結期間提供 Managed 應用程式的這個資訊。 當組件繫結的變更改變了 Managed 應用程式的行為時,新的資訊便會寫入執行階段歷程檔中。 Runtime 使用這個資訊將應用程式設定成以它上次運作的方式來執行。

當您執行應用程式還原工具時,必須選擇要使用的先前組態。 您也可以選擇以安全模式來執行應用程式,這個模式可以讓您重新設定應用程式。 系統會建立兩個檔案並將它們儲存在應用程式的根目錄中:

  • <appname>.exe.config.NAR00

    這個檔案含有原始應用程式組態檔的設定。 它是應用程式第一次執行時產生的檔案。

  • <appname>.exe.config.NAR01

    這個檔案含有目前應用程式組態檔的設定。 當針對應用程式執行應用程式還原工具的作業成功完成後,它就會更新。

請參閱

概念

設定組件繫結重新導向

組件繫結重新導向

其他資源

建立多個版本的應用程式或元件