Практическое руководство. Использование средства восстановления приложений .NET
Для исправления ошибок в приложениях, сбои в работе которых были вызваны изменениями привязки сборки, можно использовать средство восстановления приложений .NET в версии NET Framework 1.1 и более ранней. В более поздних версиях необходимо вручную настроить сборку. Получить доступ к данному средству можно: запустив программу ConfigWizards.exe версии 1.0 или 1.1, которая расположена в каталоге установки среды CLR, или использовав как оснастку консоли управления MMC используя средство настройки платформы Microsoft .NET Framework версии 1.0 или 1.1.
Использование средства настройки платформы Microsoft .NET Framework для исправления сборок, запускаемых с ошибками из-за привязок сборки
Нажмите кнопку Пуск и последовательно выберите пункты Администрирование, Microsoft .NET Framework Configuration или Microsoft .NET Framework 1.1 Configuration.
Выберите приложение и в контекстном меню выберите команду Исправить приложение.
Примечание |
---|
Чтобы использование средства восстановления приложений стало возможным, приложение должно хотя бы раз завершить работу в штатном режиме. |
Среда выполнения предоставляет эти сведения управляемому приложению в процессе привязки сборки. Когда изменение привязки сборки меняет поведение управляемого приложения, в файл журнала среды выполнения записываются новые сведения. Среда выполнения использует их, чтобы настроить приложение так, как оно было настроено в ходе последнего успешно завершенного сеанса.
При запуске средства восстановления приложения следует выбрать предыдущую конфигурацию. Также можно запустить приложение в безопасном режиме, что позволит заново его настроить. При этом создаются два файла, которые хранятся в корневом каталоге приложения:
<имяприложения>.exe.config.NAR00
Этот файл содержит исходные параметры файла конфигурации приложения. Он создается при первом запуске приложения.
<имяприложения>.exe.config.NAR01
Этот файл содержит текущие параметры файла конфигурации приложения. Он обновляется, когда к приложению было успешно применено средство восстановления приложений.
См. также
Основные понятия
Настройка перенаправления привязки сборок
Перенаправление привязки сборок