Устранение проблем, связанных с надстройкой Visio

Важно!

Поддержка этой версии Operations Manager завершена. Рекомендуется выполнить обновление до Operations Manager 2022.

В следующих разделах приведена информация об устранении проблем, связанных с надстройкой Visio:

  • Включение ведения журнала трассировки для поставщика данных

  • Известные проблемы

Включение ведения журнала трассировки для модуля данных сервера

Для включения ведения журнала трассировки для модуля данных сервера, установленного на сервере SharePoint, сделайте следующее:

  1. Откройте файл конфигурации Microsoft.Office.Visio.Server.OperationsManager.dll в текстовом редакторе (например, в Блокноте).

  2. Измените расположение файлов журнала. Ищите следующие:

    <configuration>  
       <appSettings>  
          <add key="EnableLog" value="True" />  
          <add key="LogPath" value=\\server\directory" />  
       <appSettings>  
    </configuration>  
    

    В параметре LogPath укажите место для сохранения файлов журнала, созданных поставщиком данных.

  3. Скопируйте файл конфигурации в каталог глобального кэша сборок, в котором расположена сборка модуля данных.

В следующий раз при обновлении документа будет проверен файл конфигурации, и файлы журнала будут записаны в указанное место.

Каждый параметр обновления записывается в отдельный файл журнала. Имя файла включает имя пользователя, который попытался выполнить обновление, дату и время попытки обновления (например, "jdoe_3_25_2010_12-23-37_PM.log"). Файл журнала содержит следующие данные:

  • Имя пользователя, который запросил обновление.

  • Дата и время обновления.

  • Версия сборки, установленной на сервере.

  • Командная строка, которая была указана в документе перед публикацией на сервере.

  • Подробности об обновляемом наборе данных, включая число таблиц, число строк и идентификаторы каждой строки.

  • Любые ошибки или исключения, возникающие в модуле данных в рамках каждого из сеансов.

Для успешных попыток обновления файл журнала также содержит версию XML набора данных, которая была возвращена службам Visio в целях обновления схемы.

Известные проблемы в надстройке Visio

При использовании надстройки Visio для System Center 2016 — Operations Manager могут возникнуть следующие проблемы:

Размер шрифта во вставленных фигурах может выглядеть слишком маленьким.

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

Размер шрифта можно изменить, выделив фигуру и выбрав другой размер шрифта на панели инструментов Visio.

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

Появляется сообщение об ошибке ConfigurationErrorsException.

Может появиться следующее сообщение об ошибке:

System.Configuration.ConfigurationErrorsException: Configuration system failed to initialize --->   
System.Configuration.ConfigurationErrorsException: Unrecognized configuration section userSettings.   
   (C:\Documents and Settings\asttest\Local Settings\Application Data\Microsoft_Corporation  
   \OpsMgrAddin.vsto_vstoloca_Path_logwdvddmizljsrbc2bvt5gtm5juzdix\12.0.6325.5000\user.config        
   line 3)  
.  
.  
.  

Чтобы обойти эту проблему, удалите файл конфигурации, указанный в верхней части сообщения об ошибке. Например, удалите следующий файл:

\OpsMgrAddin.vsto_vstoloca_Path_logwdvddmizljsrbc2bvt5gtm5juzdix\12.0.6325.5000\user.config

Появляется сообщение об ошибке MissingMethodException.

Может появиться следующее сообщение об ошибке:

System.MissingMethodException: Method not found: 'System.Security.SecureString System.Windows.Controls.PasswordBox.get_SecurePassword()'.  
   at Microsoft.EnterpriseManagement.VisioAddin.EnterCredentials.get_Password()  
   at Microsoft.EnterpriseManagement.VisioAddin.SCOMHelpers.EnterCredentials(ManagementGroupConnectionSettings& connectSettings)  
   at Microsoft.EnterpriseManagement.VisioAddin.Document.ConnectToManagementGroup()  
   at Microsoft.EnterpriseManagement.VisioAddin.Document.AddDataLinkToShape()  

Чтобы решить эту проблему, установите платформу Microsoft .NET Framework 3.5 с пакетом обновления 1 (SP1), которую можно скачать отсюда: .

Изображение состояния не отображается

Рисунок состояния не отображается в наборе элементов, даже если вы связали фигуру с помощью параметра Связать фигуру с данными .

Некоторые наборы элементов в Visio не определяются с помощью группы упаковки. Чтобы решить эту проблему, создайте группу для фигуры и снова выберите команду Link Shape to Data (Привязать фигуру к данным). Чтобы создать группу, щелкните фигуру правой кнопкой мыши и выберите пункты Фигура и Группа.

При открытии документа отображаются предупреждения системы безопасности.

При открытии документа, ранее связанного с Operations Manager, отображается несколько предупреждений системы безопасности.

Эта проблема возникает, так как для состояния компонентов документа включено автоматическое обновление. Чтобы предупреждения больше не отображались, установите флажок Больше не показывать это сообщение.

Невозможно переустановить надстройку Visio

Если вы удалите надстройку Visio Operations Manager с помощью центра управления безопасностью Visio, вы не сможете добавить ее снова позже.

Такое поведение является особенностью Visio. Чтобы повторно установить надстройку Visio для Operations Manager, сначала удалите ее через компонент "Установка и удаление программ" (или "Программы и компоненты") на панели управления, а затем снова установите надстройку.