Даже если вы экспортируете решение как управляемое, все изменения, внесенные в систему, не отменить изменения обратно

Область применения: Microsoft Dynamics CRM 2011 г.
Исходный номер базы знаний: 2502961

Симптомы

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

Пример.

  1. Создайте издателя и решение.
  2. Откройте решение и выполните настройки, такие как добавление сущностей, добавление полей, удаление значений из OptionSet.
  3. Экспортируйте решение как управляемое, удалите неуправляемое решение и установите управляемое решение в той же организации.
  4. Теперь удалите решение, ожидая, что все настройки были удалены, чтобы сделать организацию в состоянии по умолчанию.

Результаты:

Все изменения по-прежнему остаются. Объекты, созданные как в организации, и значения, которые были удалены, не отменить изменения обратно.

Причина

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

Это связано с тем, что новое решение считается неуправляемым и является частью организации. Это поведение по разработке.

Решение

Обходной путь отсутствует. При разработке решения настройте организацию только для этой цели.