Поделиться через


Когда следует изменять файл настроек

Файл customizations.xml, который экспортируется как часть неуправляемого решения, можно редактировать для выполнения определенных задач настройки. После редактирования файла вы можете сжать измененный файл вместе с другими файлами, экспортированными в неуправляемом решении. Вы применяете изменения, импортируя это измененное неуправляемое решение.

Редактирование сложного XML-файла, такого как файл customizations.xml, проще и менее подвержено ошибкам, если вы используете программу, разработанную для поддержки проверки схемы. Хотя этот файл можно редактировать с помощью простого текстового редактора, такого как Блокнот, это не рекомендуется, если вы не очень хорошо знакомы с редактированием этого файла. Для получения дополнительной информации см. раздел Редактирование файла настроек с использованием проверки схемы.

Внимание

Недопустимый XML или неправильное определение компонентов решения может вызвать ошибки, которые не позволят импортировать вручную отредактированное неуправляемое решение.

Поддерживаемые задачи

Вы можете редактировать файл customization.xml для выполнения следующих задач.

Редактирование ленты
В этой документации описывается процесс редактирования ленты путем непосредственного редактирования файла customization.xml. Несколько человек создали редакторы ленты, которые предоставляют пользовательский интерфейс для облегчения редактирования ленты. Самым популярным на сегодняшний день является Ribbon Workbench. Для поддержки по использованию этой программы свяжитесь с издателем программы.

Дополнительные сведения о редактировании ленты путем редактирования файла customization.xml вручную см. в разделе Настройка команд и ленты.

Редактирование карты сайта
В пакете SDK описывается процесс редактирования карты сайта путем непосредственного редактирования файла customization.xml. Тем не менее рекомендуется использовать конструктор карты сайта в Microsoft Dataverse для создания или обновления карт сайта. Дополнительные сведения: Создание карты сайта для приложения с помощью конструктора карты сайта

Вы также можете использовать один из разработанных сообществом редакторов карт сайта, таких как XrmToolBox Site Map Editor.

Дополнительные сведения см. в разделе Изменении навигации приложения с помощью карты сайта

Редактирование FormXml
FormXml используется для определения форм сущностей и панелей мониторинга. Редактор форм и конструктор панелей мониторинга в приложении являются наиболее часто используемыми инструментами для этой цели. Альтернативным методом является редактирование файла customizations.xml. Для получения дополнительной информации см. разделы Настройка форм сущностей и Создание панели мониторинга.

Редактирование сохраненных запросов
Определения представлений для сущностей включены в файл customizations.xml и могут редактироваться вручную. Редактор представлений в приложении является наиболее часто используемым инструментом для этой цели. Альтернативным методом является редактирование файла customizations.xml. Дополнительные сведения см. в разделе Настройка представлений сущностей.

Редактирование ISV.config
В более ранних версиях Dynamics 365 Dataverse файл ISV.Config был способом добавления расширений клиентских приложений и некоторых других параметров конфигурации. Для Microsoft Dynamics CRM 2011 и Microsoft Dynamics 365 Online лента позволяет расширить приложение. Единственная оставшаяся возможность, оставшаяся в ISV.Config, — это настроить внешний вид календаря обслуживания. Дополнительные сведения см. в разделе Конфигурация внешнего вида календаря обслуживания

Неподдерживаемые задачи

Определение любых других компонентов решения путем редактирования экспортированного файла customizations.xml не поддерживается. Другие компоненты решения включают следующее, но не ограничиваются этим:

  • Сущности
  • Атрибуты
  • Отношения сущностей
  • Сообщения сущности
  • Наборы параметров
  • Веб-ресурсы
  • Процессы (Workflows)
  • Сборки подключаемых модулей
  • Шаги обработки сообщения пакета SDK
  • Конечные точки службы
  • Отчеты
  • Роли подключения
  • Шаблоны статей
  • Шаблоны контрактов
  • E-mail Templates
  • Шаблоны слияния почты
  • Роли безопасности
  • Профили безопасности полей

См. также

Ссылка на XML-файл настройки
Схема файла решений по настройке
Схема ленточного сердечника
Схема типов лент
Схема ленты WSS
Схема SiteMap
Форма XML-схемы
Поддержка схемы для файла настройки