Создание сообщения AppHelp в Compatibility Administrator

С помощью средства Compatibility Administrator вы можете создать текстовое сообщение AppHelp. Это блокирующее или неблокирующее сообщение, которое отображается, когда пользователь запускает приложение и вам известно, что оно имеет серьезные проблемы с функциональностью в операционной системе Windows®.

Блокирующие и неблокирующие сообщения AppHelp

Блокирующее сообщение AppHelp запрещает запуск приложения и информирует об этом пользователя. Вы можете определить конкретный URL-адрес, откуда пользователь сможет загрузить обновленный драйвер или другое исправление для решения проблемы. При использовании блокирующего сообщения AppHelp вам также нужно задать сведения о соответствии файлов, чтобы определить версию приложения и обеспечить работу исправленной версии.

Неблокирующее сообщение AppHelp не запрещает запуск приложения, но информирует пользователя, в том числе о проблемах безопасности, обновлениях приложения и изменениях в расположении сетевых ресурсов.

Поиск существующих исправлений совместимости

Средство Compatibility Administrator содержит предварительно загруженные исправления для многих распространенных приложений, включая известные исправления совместимости, режимы совместимости и сообщения AppHelp. Прежде чем создать новое сообщение AppHelp, вы можете попробовать найти существующее приложение, а затем скопировать и вставить известные исправления в свою настраиваемую базу данных.

Важно  

Набор Application Compatibility Toolkit (ACT) устанавливает 32- и 64-разрядную версии средства Compatibility Administrator. Чтобы создавать настраиваемые базы данных для 32-разрядных приложений, используйте 32-разрядную версию, а для 64-разрядных приложений — 64-разрядную версию.

 

Mt243986.wedge(ru-ru,VS.85).gifПоиск существующего приложения

  1. В левой области Compatibility Administrator разверните папку Applications (Приложения) и найдите имя нужного приложения.

  2. Щелкните имя приложения, чтобы просмотреть предварительно загруженные сообщения AppHelp, исправления совместимости и режимы совместимости.

Создание нового сообщения AppHelp

Если вам не удается найти предварительно загруженное сообщение AppHelp для вашего приложения, вы можете создать новое сообщение, которое будет использовать ваша настраиваемая база данных.

Mt243986.wedge(ru-ru,VS.85).gifСоздание нового сообщения AppHelp

  1. На левой панели Compatibility Administrator под заголовком Custom Databases (Настраиваемые базы данных) правой кнопкой мыши щелкните имя базы данных, к которой вы примените сообщение AppHelp; нажмите кнопку Create New (Создать новое) и щелкните AppHelp Message (Сообщение AppHelp).

  2. Введите имя приложения, к которому будет применяться сообщение AppHelp, и имя поставщика приложения. Затем найдите расположение EXE-файла приложения на своем компьютере и нажмите кнопку Next (Далее).

    В окне мастера появятся известные Matching Information (Сведения о соответствии), которые используются для идентификации программы.

  3. Выберите все дополнительные критерии для сопоставления ваших приложений с сообщением AppHelp и нажмите кнопку Next (Далее).

    По умолчанию Compatibility Administrator выбирает базовые критерии сопоставления для вашего приложения.

    В окне мастера появятся параметры Enter Message Type (Введите тип сообщения).

  4. Выберите один из следующих параметров.

    • Display a message and allow this program to run (Показать сообщение и разрешить запуск этой программы). Это неблокирующее сообщение, которое означает, что вы можете предупредить пользователя о том, что вероятна проблема, но запуск приложения не будет запрещен.

    • Display a message and do not allow this program to run (Показать сообщение и запретить запуск этой программы). Это блокирующее сообщение, которое означает, что приложение не будет запущено. В данном сообщении указана ссылка на расположение, где пользователь сможет найти дополнительные сведения о решении проблемы.

  5. Нажмите кнопку Next (Далее).

    В окне мастера будут показаны поля Enter Message Information (Введите сведения о сообщении).

  6. Введите URL-адрес веб-сайта и текст сообщения, которое будет выводиться, когда пользователь запускает приложение, а затем нажмите кнопку Finish (Готово).

Проблемы с сообщениями AppHelp и компьютерами, работающими под управлением Windows 2000

Следующие проблемы могут возникнуть на компьютерах, работающих под управлением Windows 2000:

  • Возможно, вы не сможете создать настраиваемое сообщение AppHelp.

  • Сообщение AppHelp, используемое для записей системной базы данных, может не появиться.

  • В результате копирования записи AppHelp для системной базы данных или настраиваемого исправления совместимости из системной базы данных средство Compatibility Administrator может скрывать текст описания.

Связанные разделы

Руководство пользователя Compatibility Administrator