如何:使用 .NET 应用程序还原工具

更新:2007 年 11 月

在 .NET Framework 1.1 版和更低版本中,可以使用 .NET 应用程序还原工具修复因更改程序集绑定而造成运行状态欠佳的应用程序。在更高版本中,必须手动配置程序集。 可以通过以下两种方法中的一种使用这一工具:使用 ConfigWizards.exe 1.0 或 1.1 版,它位于公共语言运行库安装目录中;作为 Microsoft 管理控制台 (MMC) 管理单元,使用 Microsoft .NET Framework 配置工具 1.0 或 1.1 版。

使用 Microsoft .NET Framework 配置工具修复因程序集绑定而导致运行状态欠佳的程序集

  1. 单击“开始”,指向“管理工具”,然后单击“Microsoft .NET Framework 配置”或“Microsoft .NET Framework 1.1 配置”。

  2. 选择应用程序,然后单击快捷菜单中的“修复应用程序”。

0dc3609b.alert_note(zh-cn,VS.90).gif说明:

若要使用应用程序还原工具,应用程序必须至少曾在正常状态下运行过一次。

运行库在程序集绑定期间为托管应用程序提供这一信息。当程序集绑定中的更改使托管应用程序的行为发生改变时,就会向运行库历史文件写入新信息。运行库使用这一信息配置应用程序,使其按上一次正常工作的方式运行。

当您运行应用程序还原工具时,请要选择要使用的以前的配置。您还可以选择在“安全模式”下运行应用程序,这种模式允许您重新配置应用程序。在您的应用程序的根目录中,会创建并存储两个文件:

  • <appname>.exe.config.NAR00

    此文件包含原始应用程序配置文件设置。此文件是应用程序在第一次运行时生成的。

  • <appname>.exe.config.NAR01

    此文件包含当前应用程序配置文件设置。当应用程序还原工具针对某一应用程序成功运行后,此文件便会被更新。

请参见

概念

配置程序集绑定重定向

程序集绑定重定向

其他资源

创建应用程序或组件的多个版本