Симптом
При опит за импортиране на решение в Dynamics 365, срещнете следното съобщение за грешка:
"Импортиране на решение: < име на решение > е неуспешно. Грешка кодекс 80040203. "
Забележка: Този код на грешка е документирано тук със следната информация:
Име: InvalidArgumentHex: 80040203Номер:-2147220989Невалиден аргумент.
Причина
Тази грешка може да се дължи на няколко причини.Ако грешка диалога препраща към следния тип на обект, прегледайте останалата част на тази статия за възможни решения:
Тип: връзкаиме: bpf_ < обекта > < publisher > _ _ < име на BPF >
Изтегляне регистрационен файл, който ще покаже при отваряне на страницата на компоненти:
Тип на елемента: релация междуиме: bpf_ < обекта > < publisher > _ _ < име на BPF >код на грешка: 0x80040203текст на грешка: атрибута показвано име за id: < GUID >, objectcolumn: показвано име и labelTypeCode: не е зададен атрибут
Името на обекта връзка ще бъде свързването на обект и бизнес процес поток (BPF). Обекта вече е премахнат от етап BPF и заменен с друг обект и след това BPF е актуализиран, докато все още активиран. Обектът е премахнат от BPF, но връзката все още съществува в схемата така се експортира с решението от източника. Тази връзка е причина за грешката показва.
Решение
Microsoft знае за този проблем и работи по промяна да премахнете тази връзка, след като изтриете след актуализация.
Има два работа arounds за този проблем:
Опция 1 - актуализация файл на решение.
Ако трябва да импортирате решението и не повторно създаване пакет с решение след това премахнете връзката от решението.
-
Разархивирайте решение
-
Редактиране на customization.xml
-
Търсене на връзката, посочени в грешка: bpf_ < обекта > < publisher > _ _ < име на BPF >
-
Изтриване на XML за взаимоотношение между обекти:< име на взаимоотношение между обекти = "bpf_ < обекта > < publisher > _ _ < име на BPF >" >...< / взаимоотношение между обекти >
-
Запишете файла
-
ZIP цялата директория
-
Импортиране на решение отново.
Вариант 2 - премахване на връзка от източника и повторно създаване на решение.
Това е дългосрочна решение и ще реши проблема за следващата експортирането на решението.
-
Отваряне на източник на организацията.
-
Настройки / персонализиране / Персонализиране на системата
-
Изберете обект в отношенията:bpf_ < обекта > < publisher > _ _ < име на BPF >
-
Разгънете релации
-
Locate връзка: bpf_ < обекта > < publisher > _ _ < име на BPF >
-
SИзберете и изтрийте връзката.
-
Публикуване на всички персонализации
-
Експортиране на решение и да го импортирате в целта.