Даже если вы экспортируете решение как управляемое, все изменения, внесенные в систему, не отменить изменения обратно
Область применения: Microsoft Dynamics CRM 2011 г.
Исходный номер базы знаний: 2502961
Симптомы
Несмотря на то, что вы экспортируете решение как управляемое, а затем импортируете его в ту же организацию, все изменения, внесенные в организацию, не отменить изменения обратно.
Пример.
- Создайте издателя и решение.
- Откройте решение и выполните настройки, такие как добавление сущностей, добавление полей, удаление значений из OptionSet.
- Экспортируйте решение как управляемое, удалите неуправляемое решение и установите управляемое решение в той же организации.
- Теперь удалите решение, ожидая, что все настройки были удалены, чтобы сделать организацию в состоянии по умолчанию.
Результаты:
Все изменения по-прежнему остаются. Объекты, созданные как в организации, и значения, которые были удалены, не отменить изменения обратно.
Причина
Несмотря на то, что вы создали новое решение поверх организации, все настройки, внесенные в решение, применяются к решению по умолчанию. Таким образом, даже если вы экспортируете решение как управляемое, все настройки остаются.
Это связано с тем, что новое решение считается неуправляемым и является частью организации. Это поведение по разработке.
Решение
Обходной путь отсутствует. При разработке решения настройте организацию только для этой цели.