Создание собственной базы данных совместимости
Администратор совместимости позволяет Вам просматривать исправления совместимости приложений, хранящиеся в защищенных системой базах данных, чтобы применять нужные исправления для сотен приложений. Основной интерфейс Администратора позволяет контролировать приложения с исправлениями совместимости путем просмотра их в базе данных ОС Windows XP Professional. Эта информация отображается в верхней левой части (части системной базы данных) окна Администратора совместимости.
Системная база данных совместимости является составляющей операционной системы Windows XP Professional, обеспечивающей идеальную совместимость для сотен Windows-приложений. Эта база данных и соответствующие компоненты защищены операционной системой.
Как только Вы определили и проверили исправления для определенного приложения, можно запустить Администратор совместимости для создания базы данных исправлений. Вы можете создать базу данных, которая содержит приложения, поддерживаемые оболочками совместимости, или приложения, поддерживаемые определенными исправлениями совместимости.
Чтобы создать новую собственную базу данных с помощью Администратора совместимости:
- Откройте Администратор совместимости выбрав в меню Пуск (Start), Программы (All Programs), Пакет средств обеспечения совместимости приложений (Application Compatibility Toolkit), Администратор совместимости
- Если у Вас открыта собственная база данных, в меню Файл (File) выберите Новый (New).
- Зайдите в меню База данных (Database) и нажмите Изменить название базы данных (Change Database Name). Как только Вы измените название базы данных, оно будет отображаться в заголовке собственной базы данных. Если пункт меню Изменить имя базы данных(Change Database Name) не активен, щелкните по области базы данных окна.
- В меню Файл (File) нажмите Сохранить (Save) и дайте название своему .sdb файлу. Теперь можно добавить исправления в Вашу собственную базу данных.
Как только Вы создали собственную пустую базу данных, которая будет содержать Ваши исправления совместимости приложений, можно добавить оболочку совместимости.
Для добавления оболочки совместимости:
- Выберите Создать исправление приложения (Create Application Fix) в меню База данных. Появится диалоговое окно Создание исправления приложения (Create an Application Fix).
- Выберите Применить режим совместимости (Apply Compatibility Mode) и нажмите кнопку Далее (Next).
- Введите название приложения, для которого Вы будете определять режим совместимости, и нажмите кнопку Далее (Next).
- Введите название файла, к которому будет применен режим совместимости. Вы можете набрать название файла вручную или использовать кнопку Обзор (Browse), чтобы указать его.
- Выберите из выпадающего списка режим совместимости, который нужно применить, и нажмите Далее (Next).
- Нажмите кнопку Добавить файл (Add File), чтобы выбрать файлы, которые помогут точно определить нужный файл на целевых компьютерах (Выберите файлы, связанные с приложением, которые будут установлены в то же место. Например, выберите файл .hlp, находящийся в одной папке с .exe файлом. Постарайтесь однозначно определить Ваш файл, не выбирая большое количество соответствующих файлов).
- Когда выберете все необходимые файлы, нажмите Далее (Next).
- Если Вы хотите проверить приложение с примененным исправлением, нажмите Выполнить тестирование (Test Run).В противном случае нажмите Готово (Finish).
Тот же процесс может быть использован для добавления индивидуальных исправлений совместимости в собственную базу данных, за исключением того, что в окне Создать исправление приложения (Create an Application Fix) Вы должны выбрать вариант Применить определенное исправление совместимости (Apply Specific Compatibility Fix). Как только все исправления и оболочки будут добавлены в базу данных, сохраните базу данных и проверьте приложение.