Опубликовано: сентябрь 2010 г

Вид материалаДокументы

Содержание


Оценка и исправление совместимости приложений для Office 2010
Обзор совместимости приложений для пакета Office 2010
Руководство по оценке и исправлению совместимости приложений для Office 2010
Office Environment Assessment Tool (OEAT) quick start guide for Office 2010 (Obsolete) (на английском языке)
Руководство пользователя средства оценки среды Office для Office 2010
Руководство пользователя для инспектора совместимости кода Microsoft Office
Руководство по оценке и исправлению совместимости приложений для Office 2010
Введение в совместимость приложений Office 2010
Введение в совместимость приложений Office 2010
Удаленные возможности
Измененные возможности
Несовместимость с 64-разрядными приложениями
Средство оценки среды Office (OEAT)
Программа по обеспечению совместимости приложений для независимых поставщиков программных продуктов
Инспектор совместимости кода Microsoft Office 2010 (OCCI)
Средство Office 2010: инспектор совместимости (Возможно, на английском языке)
Тип настройки
Надстройки COM Excel и надстройки автоматизации (Возможно, на английском языке)
Надстройки COM (Возможно, на английском языке)
Приступая к работе с VBA в Office 2010
...
Полное содержание
Подобный материал:
1   ...   46   47   48   49   50   51   52   53   ...   75

Оценка и исправление совместимости приложений для Office 2010


В данном разделе представлены основные ресурсы по обеспечению совместимости приложений Microsoft Office 2010 и включены ссылки на новую документацию и средства обеспечения совместимости приложений. Эти ресурсы особенно полезны для ИТ-специалистов, которые должны оценивать проблемы совместимости приложений и реализовывать план по устранению проблем совместимости приложений Microsoft Office.

Содержание



Статья

Описание

ссылка скрыта

Обзор совместимости основных средств и ресурсов для Office 2010 и ссылки на новые средства и документацию по совместимости.

Руководство по оценке и исправлению совместимости приложений для Office 2010

Указания по оценке, планированию, тестированию и устранению неполадок при развертывании Office 2010.

ссылка скрыта

Краткие сведения об использовании средства оценки среды Office для оценки текущей среды перед развертыванием Office 2010.

Руководство пользователя средства оценки среды Office для Office 2010

Сведения об использовании средства оценки среды Office для оценки текущей среды перед развертыванием Microsoft Office 2010.

Руководство пользователя для инспектора совместимости кода Microsoft Office

Описание использование средства анализа кода VBA, созданного в предыдущих версиях Microsoft Office, а также способов использования этого средства для обеспечения совместимости вызовов интерфейса программного интерфейса Windows в коде с 64-разрядной версией Office 2010.


Руководство по оценке и исправлению совместимости приложений для Office 2010


В этой статье описывается процесс тестирования совместимости приложений и исправления для развертываний Microsoft Office 2010. Эти сведения особенно полезны для ИТ-специалистов, которые должны оценивать проблемы совместимости приложений и реализовывать план по устранению проблем совместимости приложений. Для разработчиков, обновляющих приложения Office, сведения, указанные в данной статье, также могут быть полезными. После выполнения процесса, описанного в этой статье, администраторы и разработчики будут лучше понимать, какие надстройки и приложения взаимодействуют с Office и как перенести их в Office 2010.

В этой статье не описывается совместимость файлов, их преобразование и перенос. Дополнительные сведения о преобразовании файлов Office в файлы Office 2010 см. в разделах ссылка скрыта и Обзор диспетчера планирования переноса Office (OMPM).

Содержание:

    Введение в совместимость приложений Office 2010

    Процесс оценки и исправления совместимости приложений

    Планирование тестирования совместимости

    Оценка среды

    Тестирование и устранение проблем совместимости

Введение в совместимость приложений Office 2010


Разработчики и опытные пользователи писали код для расширения возможностей Office после выхода первых продуктов Office. С развитием Office по мере изменения возможностей, удаления возможностей и изменения формата файлов увеличилась и вероятность того, что старые надстройки и настройки не будут работать при использовании с Office 2010. Неудивительно, что обеспечение совместимости приложений может быть сложной задачей для организаций, в которых применяются файлы Office, хранящиеся десять или более лет.

В Office 2010 представлено множество улучшений продуктов и другие изменения, которые могут повлиять на совместимость с существующими файлами, макросами, надстройками и решениями Microsoft Visual Studio. Далее перечислены некоторые из этих изменений.

    Удаленные возможности   Надстройки и приложения могут перестать работать, если они зависят от возможностей (и соответствующих объектных моделей), которые удалены в Office 2010.

    Измененные возможности   Обновленные возможности и их объектные модели могут привести к тому, что надстройки и приложения будут работать не так, как ожидается. Иногда эти изменения очевидные, а иногда их можно обнаружить только после тестирования.

    Несовместимость с 64-разрядными приложениями   Доступна как 32-, так и 64-разрядная версия пакета Office 2010. 64-разрядная версия предназначена для пользователей, которым требуется больший объем памяти при работе со сложными таблицами Microsoft Excel и файлами Microsoft Project. Если планируется развертывание 64-разрядной версии Office, следует учитывать, что элементы управления ActiveX, надстройки и решения Microsoft Visual Basic for Applications (VBA), созданные для работы с 32-разрядными клиентскими компьютерами, могут не работать с 64-разрядными версиями Office 2010.

Доступно несколько средств и решений для оценки и устранения проблем совместимости с Office 2010. ИТ-администраторы могут использовать средство оценки среды Office (OEAT) для выявления надстроек и приложений, которые взаимодействуют с Office. Разработчики могут выполнять дополнительные тесты с помощью нового инспектора совместимости кода Microsoft Office 2010 для поиска потенциально несовместимого кода в проектах VBA или Visual Studio. Если приложения нельзя исправить, администраторы могут использовать решения, такие как службы удаленных рабочих столов (службы терминалов), параллельные установки и новую технологию виртуализации приложений Майкрософт (App-V) для поддержки среды, совместимой с предыдущими версиями Office, вместе с Office 2010.

В следующих разделах кратко описываются средства оценки совместимости с Office 2010.

Средство оценки среды Office (OEAT)   OEAT — это новое средство проверки Office 2010, которое определяет надстройки, установленные на компьютерах пользователей. Средство OEAT собирает и регистрирует сведения о надстройках для Microsoft Office 97, Microsoft Office 2000, Microsoft Office XP, Microsoft Office 2003 и Microsoft Office 2007. Оно также сравнивает список обнаруженных надстроек сторонних производителей со списком совместимых надстроек, которые отслеживаются программой по обеспечению совместимости приложений для независимых поставщиков программных продуктов.

Чтобы загрузить средство OEAT (Office Environment Assessment Tool — средство оценки среды Office), воспользуйтесь страницей ссылка скрыта (oft.com/fwlink/?linkid=171092&clcid=0x419) (Возможно, на английском языке).

Программа по обеспечению совместимости приложений для независимых поставщиков программных продуктов   Эта новая программа отслеживает независимых поставщиков программных продуктов, которые совместимы с Office 2010. Независимые поставщики программных продуктов отправляют сведения о своих программах через специальный портал, а Майкрософт публикует этот список в ссылка скрыта (oft.com/fwlink/?linkid=186766&clcid=0x419). Средство OEAT также использует этот список для выделения известных совместимых надстроек в сводном отчете.

Текущий список независимых поставщиков программных продуктов, участвующих в этой программе, см. в разделе ссылка скрыта (oft.com/fwlink/?linkid=186766&clcid=0x419).

Инспектор совместимости кода Microsoft Office 2010 (OCCI)   Инспектор совместимости кода Microsoft Office 2010 сравнивает существующий исходный код VBA, Visual Basic .NET и C# с API-вызовами объектной модели, несовместимыми с Office 2010. Это средство интегрируется с Microsoft Visual Basic for Applications 7.0 (VBA 7) и Microsoft Visual Studio 2008 или Microsoft Visual Studio 2010 и включает в себя простой сканер. Если инспектор кода находит код, несовместимый с Office 2010, он добавляет в код комментарий, чтобы разработчик мог исправить его в дальнейшем. Инспектор также ищет в коде операторы Declare и ссылки на DLL-файлы, используемые элементами управления ActiveX, которые нужно обновить для обеспечения совместимости с 64-разрядными версиями Office 2010.

Чтобы загрузить средство OCCI, воспользуйтесь страницей ссылка скрыта (oft.com/fwlink/?linkid=181874&clcid=0x419) (Возможно, на английском языке).

В следующей таблице описываются типы настроек на основе Office, которые могут встретиться во многих организациях, а также средства, используемые для оценки каждой настройки. Так как некоторые из них часто применялись в более ранних версиях Office, ссылки на дополнительные сведения зачастую будут приводить к документации для разработчиков по Office 2003 и более ранних версий.



Тип настройки

Описание

Средство оценки

Надстройки автоматизации (XLL или WLL)

Надстройки автоматизации позволяют разработчикам встраивать функции существующих приложений Office 2010 в пользовательские приложения. Примером надстройки автоматизации Office является приложение CRM, которое записывает данные о счетах клиента в таблицу Microsoft Excel.

Дополнительные сведения о надстройках автоматизации см. в разделе ссылка скрыта (oft.com/fwlink/?linkid=186622&clcid=0x419) (Возможно, на английском языке).

Средство OEAT (Office Environment Assessment Tool — средство оценки среды Office)

Надстройка COM (DLL-файлы Windows)

Надстройки COM, впервые представленные в Microsoft Office 2000, позволяют разработчикам использовать удобные для них язык программирования и среду разработки для создания решений на основе Office. После написания надстройки COM она компилируется как DLL-файл. Этот файл может загружаться одним и несколькими приложениями Office и взаимодействовать с объектными моделями Office.

Дополнительные сведения о надстройках COM см. в разделе ссылка скрыта (oft.com/fwlink/?linkid=186623&clcid=0x419) (Возможно, на английском языке).

Средство OEAT (Office Environment Assessment Tool — средство оценки среды Office)

Надстройки VBA формата Office 97–2003 (DOT, WLL, XLA, PPA)

Надстройки VBA формата Office 2007–2010 (DOTM, XLAM, PPAM)

Надстройки шаблонов VBA создаются с помощью Microsoft Visual Basic for Applications (VBA).

Дополнительные сведения о надстройках VBA см. в разделе ссылка скрыта (oft.com/fwlink/?linkid=186624&clcid=0x419). Сведения о различиях шаблонов и надстроек Microsoft Word см. в разделе ссылка скрыта (oft.com/fwlink/?linkid=186625&clcid=0x419) (Возможно, на английском языке).

Средства OEAT (Office Environment Assessment Tool — средство оценки среды Office) и OCCI (Office Code Compatibility Inspector — инспектор совместимости кода Office)

Файлы Office 2007–2010 с поддержкой макросов VBA (DOCM, XLSM, PPTM)

Эти файлы содержат VBA-код макросов, но не сохраняются как надстройки.

Средство OEAT обнаруживает файлы Word и Excel с поддержкой макросов, которые хранятся в папке автозагрузки или загружаются как глобальные шаблоны. Средство OEAT не обнаруживает файлы с поддержкой макросов, которые хранятся в других местах, и не находит файлы PowerPoint с поддержкой макросов в любом месте.

Дополнительные сведения о файлах с поддержкой макросов см. в разделе ссылка скрыта.

Средства OEAT (Office Environment Assessment Tool — средство оценки среды Office) и OCCI (Office Code Compatibility Inspector — инспектор совместимости кода Office)

Надстройки Office, созданные с помощью Visual Studio

Надстройки Office, созданные с помощью Visual Studio, позволяют организациям настраивать приложения Office и добавлять определенные функции, необходимые для бизнес-процессов.

Visual Studio поддерживает два типа решений, которые можно использовать в организации.

    Настройки уровня документов   Эти настройки состоят из сборки, которая связана с одним документом, рабочей книгой или шаблоном в Microsoft Word и Microsoft Excel. Возможности настроек уровня документа доступны, только если связанный документ открыт. Эти настройки не могут вносить изменения на уровне приложения, например отображать новые элементы меню или вкладки ленты, если открыт какой-либо документ.

    Надстройки уровня приложения   Эти надстройки состоят из сборки, связанной с приложением Office. Такая надстройка может осуществлять вызовы объектной модели для автоматизации и расширения приложения, при этом она может использовать все классы платформы Microsoft .NET Framework.

Средство OEAT можно использовать только для обнаружения надстроек уровня приложений.

Дополнительные сведения о надстройках Office, созданных с помощью Visual Studio, см. в разделе ссылка скрыта (oft.com/fwlink/?linkid=188380&clcid=0x419).

Средства OEAT (Office Environment Assessment Tool — средство оценки среды Office) и OCCI (Office Code Compatibility Inspector — инспектор совместимости кода Office)