Freigeben über


Gewusst wie: Verwenden des .NET-Anwendungswiederherstellungstools

Aktualisiert: November 2007

In .NET Framework, Version 1.1 und früher, können Sie mit dem .NET-Anwendungswiederherstellungstool Anwendungen korrigieren, die aufgrund von Änderungen der Assemblybindung nicht zufrieden stellend ausgeführt werden. In höheren Versionen müssen Sie die Assembly manuell konfigurieren. Sie können auf dieses Tool über ConfigWizards.exe, Version 1.0 oder 1.1, zugreifen, das sich im Installationsverzeichnis der Common Language Runtime befindet, oder es mithilfe des Microsoft .NET Framework-Konfigurationstools, Version 1.0 oder 1.1, als Snap-In der Microsoft Management Console (MMC) verwenden.

So verwenden Sie das Microsoft .NET Framework-Konfigurationstool zum Korrigieren von Anwendungen, die aufgrund von Änderungen der Assemblybindung nicht zufrieden stellend ausgeführt werden

  1. Klicken Sie auf Start, zeigen Sie auf Verwaltung, und klicken Sie dann auf Microsoft .NET Framework Configuration oder Microsoft .NET Framework 1.1 Configuration.

  2. Wählen Sie die Anwendung aus, und klicken Sie dann im Kontextmenü auf Anwendung reparieren.

Hinweis:

Damit Sie das Anwendungswiederherstellungstool verwenden können, muss die Anwendung mindestens einmal problemlos ausgeführt worden sein.

Die Common Language Runtime stellt diese Informationen für eine verwaltete Anwendung während der Assemblybindung bereit. Wenn durch eine Änderung der Assemblybindung das Verhalten einer verwalteten Anwendung geändert wird, werden neue Informationen in die Verlaufsdatei der Common Language Runtime geschrieben. Die Common Language Runtime verwendet diese Informationen, um die Anwendung so zu konfigurieren, wie sie zuletzt ausgeführt wurde.

Bei der Verwendung des Anwendungswiederherstellungstools wählen Sie eine vorherige Konfiguration aus. Sie können die Anwendung auch im abgesicherten Modus ausführen, wodurch diese neu konfiguriert werden kann. Im Stammverzeichnis der Anwendung werden zwei Dateien erstellt und gespeichert:

  • <Anwendungsname>.exe.config.NAR00

    Diese Datei enthält die ursprünglichen Einstellungen der Anwendungskonfigurationsdatei. Die Datei wird generiert, wenn die Anwendung zum ersten Mal ausgeführt wird.

  • <Anwendungsname>.exe.config.NAR01

    Diese Datei enthält die aktuellen Einstellungen der Anwendungskonfigurationsdatei. Die Datei wird aktualisiert, wenn das Anwendungswiederherstellungstool erfolgreich auf die Anwendung angewendet wurde.

Siehe auch

Konzepte

Konfigurieren der Umleitung der Assemblybindung

Umleitung der Assemblybindung

Weitere Ressourcen

Erstellen mehrerer Versionen einer Anwendung oder Komponente