Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save anonymous/0e00e6d022bf69b9e7ff6a6bf2aeb8cc to your computer and use it in GitHub Desktop.
Save anonymous/0e00e6d022bf69b9e7ff6a6bf2aeb8cc to your computer and use it in GitHub Desktop.
Проблемы совместимости приложений

Проблемы совместимости приложений



Материал по информатике по теме "Проблемы совместимости программного обеспечения"
Руководство для группы разработки функций совместимости приложений
Глава 4. Совместимость приложений с Windows 7

Тестирование совместимости приложений является важной частью проекта развертывания. Хотя тестирование приложений занимает главное место на этапе разработки, другие, связанные с этим процессом задачи, оказывают влияние на жизненный цикл всего проекта. Этот промежуток времени является предположительным и может изменяться в зависимости от процесса развертывания. Определите приложения, которые нужно тестировать. Создайте список приложений организации и проверьте состояние сертификатов приложений, чтобы увидеть, требуется ли тестирование. Определите проблемы совместимости приложений. Протестируйте каждое приложение и при необходимости выполните его отладку. Решите проблемы совместимости приложений. Определите и создайте решения совместимости приложений; в приложениях, для которых существует исходный код, измените и перекомпилируйте этот код. Разверните или распределите приложения и решения. Используйте инструменты развертывания и распределения, такие как SMS. Чтобы выполнить эти задачи, члены группы разработки функций совместимости приложений должны понимать, как возникают проблемы совместимости приложений, что можно сделать, чтобы решить эти проблемы, и какие инструменты можно использовать для планирования проекта тестирования совместимости приложений, выполнения тестирования, исправления неисправностей и развертывания приложений. Общие проблемы совместимости Решения совместимости приложений. Большинство проблем делятся по следующим категориям:. Проблемы также могут возникать, если программа:. Большинство обычных типов программ, которые порождают проблемы работающих в режиме ядра драйверов, — это антивирусные программы, персональные брандмауэры, программы дефрагментации дисков и программы записи компакт-дисков. В этих опреационых системах пользователи с обычной учетной записью могут вносить изменения только в следующих областях:. Эта новая функция предотвращает замену системных файлов приложениями. В ранних версиях Windows приложения могли заменять системные файлы во время установки — этот процесс часто являлся причиной нестабильной работы операционной системы из-за проблем, распространяемых ошибками приложения. Функция защиты файлов проверяет, чтобы системные файлы соотвствовали версии Microsoft, и в случае замены восстанавливает правильную версию файла. В Windows Vista функция защиты файлов теперь называется Защита ресурсов Windows. Изменения в списке поддерживаемых аппаратных устройств могут вызвать проблемы для приложений, использующих устройства, которые больше не поддерживаются. Были добавлены ключи реестра для поддержки глобализации, и операционная система не может загрузить в приложение нужные шрифты, потому что изменился список шрифтов. Система обмена сообщениями Windows больше недоступна. Приложения, использующие систему обмена сообщениями Windows, не находят ее. Windows имеет суженные параметры безопасности. Приложения, которые используют фильтры файлов, такие как антивирусные программы, могут в значительной мере утратить функциональность. Приложение может быть закрыто, потому что использует такие инструкции, как cli , sti , in , out и др. В других случаях отказ в доступе можно пропустить, позволив приложению продолжать работу без последствий. Работа приложений часто предполагает этот тип поведения и использует его. Подробные сведения об этих изменениях и инструкции по управлению ими см. Для Windows Vista см. Для Windows Server с пакетом обновления 1 см. Служба COM Microsoft Component Object Model является независимой, распростространяемой, объектно-ориентированной системой для создания двоичных программных компонентов, которые могут взаимодействовать. DCOM является развитием службы COM, которая позволяет выполнять логическое распределение приложений во всех месторасположениях. Windows включает конфигурацию настроек общесистемной безопасности для DCOM, которая позволяет установить особый минимальный уровень безопасности для всех приложений COM. Конфигурация этих настроек безопасности выполняется на сервере и имеет смысл, только если система Windows выполняет обслуживание приложения. Администраторы теперь могут установить общую политику проверки подлинности, применимую к любому вызову, активации или запуску запросов на компьютере. Дополнительные сведения о проблемах совместимости DCOM см. Его можно применять при следующих задачах:. В случае блокировки действий функцией безопасности в журнал тестирования будет добавлена информация, включая следующие сведения:. Дополнительные сведения о проблемах совместимости Internet Explorer см. В зоне Интернета, которую посещает большинство пользователей, настройки будут усовершенствованы с помощью двух значительных изменений:. Доступ в такую зону будет осуществляться в безопасном режиме Windows Vista, который обеспечит всестороннюю защиту от тех атак, с которыми сталкивался Internet Explorer в прошлом. В результате этих изменений эффективно устраняется область атаки зоны интрасети для пользователей домашних компьютеров. Механизм сопоставления управляется динамической библиотекой DLL, которая запускает и выполняет механизм сопоставления каждый раз, когда пользователь устанавливает или запускает приложение. При этом механизм сопоставления является прозрачным и не оказывает значительного влияния на производительность операционной системы или установленных приложений. Чтобы сопоставить проблемы и решения, механизм сопоставления использует несколько файлов базы данных. Файлы базы данных содержат список приложений, которые имеют известные проблемы, и инструкции для решения этих проблем. Загрузки Visual Studio Пакеты SDK Пробные версии программ Бесплатное скачивание Ресурсы Office Ресурсы Microsoft SharePoint Server Ресурсы Microsoft SQL Server Express Материалы Windows Server R2 Программы Подписки администраторам Студентам Microsoft Imagine Программа Microsoft Student Partners ISV Стартапам Мероприятия Сообщество Журнал MSDN Форумы Блог Канал Channel 9 Документация API и справочники Центры разработки Примеры кода Более не поддерживаемое содержимое. Запрошенное содержимое было удалено. Вы будете автоматически перенаправлены через 1 секунду. Mobile and Embedded Development. Серверы и средства разработки на уровне предприятия. Эта документация перемещена в архив и не поддерживается. Руководство для группы разработки функций совместимости приложений Обзор Опубликовано 30 ноября г. Общее представление процесса тестирования совместимости приложений. Была ли эта страница полезной? Ваше мнение очень важно для нас. Центры разработки Windows Office Visual Studio Microsoft Azure Дополнительно Обучение Microsoft Virtual Academy Канал Channel 9 Журнал MSDN. Сообщество Новости Форумы Блоги Codeplex. Свяжитесь с нами Самостоятельно. Программы BizSpark для стартапов Microsoft Imagine for students. Информационный бюллетень Конфиденциальность и файлы cookie Условия использования Товарные знаки.


Приказ 33н 2014
Займ на карту по номеру счета
Статья лотмана о пушкине конспект
Плачет азия текст
Схема контактной сварки акс 1
Как хранить лукум из турции
Какая сейчас погода в паттайе отзывы 2017
Zanussi tempoline посудомоечная машина инструкция
Типы аритмии сердца
Транслит переводчик с английского
Журнал осмотра грузозахватных приспособлений образец
Контурные карты история география для 7 класса
Тест по истории гиа 2016 год гиа
Где восходит солнце в россии
Сколько бруса в 1м3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment