Я пытаюсь перенести некоторые настройки из нашей среды разработки в тестовую среду. У меня есть все, что мне нужно в решении. Когда я импортирую это в тестовую среду, он терпит неудачу с ошибкой;Ошибка при импорте неуправляемого решения
Элемент с таким же ключом уже добавлен.
В файле ошибки, который я загружаю с экрана импорта решения, он указан в элементе Form ItemType для объекта инцидента. Мое решение содержит новую настраиваемую форму, она также содержит определения для двух стандартных форм «Информация».
С подробной трассировкой я вижу ошибку в строке xml;
<formXml LocalizedName="Case" OriginalName="Case"
Description="Service request case associated with a contract."
id="Incident" processed="true">
<result result="failure" errorcode="0x80044150"
errortext="An item with the same key has already been added."
datetime="09:52:28.65" datetimeticks="635049859486557248" />
</formXml>
Это находится внутри узла entitySubhandlers. Однако нет ничего, чтобы точно определить, в чем проблема. Есть идеи? Благодарю.
у вас есть поле поиска в недавно созданной форме? – Scorpion
В прошлом я получил эту ошибку из плагина, потому что если 'entity.Attributes.Add'. Но для вас это происходит при импорте решения! – Scorpion
У меня есть довольно много полей поиска в форме. Некоторые из них относятся к объектам OOTB, таким как клиент, другие - к обычным сущностям. – sparkymark75