Динамика CRM. Ошибка при открытии учетной записи после удаления управляемого решения

У меня есть управляемое решение с пользовательской формой в учетной записи. Когда я устанавливаю его в своей среде разработки, захожу в учетную запись и переключаюсь на эту новую форму, а затем удаляю решение. Я не могу открыть учетную запись, потому что CRM ищет эту новую форму.

Это я что-то не так делаю или это может быть ошибка в crm? Если я снова импортирую это решение - я могу открывать счета.

Если я переключаюсь на форму по умолчанию перед удалением решения - этой проблемы не возникает.

systemform With Id = 549c6a9e-e146-48cd-93fe-a178a29c256b Does Not Exist



    <InnerFault>
       <ErrorCode>-2147220969</ErrorCode>
       <ErrorDetails xmlns:d3p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic" />
       <Message>systemform With Id = 549c6a9e-e146-48cd-93fe-a178a29c256b Does Not Exist</Message>
       <Timestamp>2016-04-26T18:29:01.1899408Z</Timestamp>
       <InnerFault i:nil="true" />
    <TraceText i:nil="true" />
  </InnerFault>

person nazarevic    schedule 26.04.2016    source источник
comment
CRM загружает последнюю использованную вами форму, но не должна выдавать ошибку, если эта форма больше не существует. В сценарии, в котором вы получаете сообщение об ошибке, мешаете ли вы когда-либо снова успешно открыть счет? Дополнительное примечание: для вопросов, относящихся к очень конкретным ошибкам, было бы полезно использовать тег, относящийся только к версии CRM, в которой возникла ошибка. Поэтому, если вы получаете ошибку в CRM 2016, используйте теги dynamic-crm и dynamic-crm-2016 и оставьте два других.   -  person Polshgiant    schedule 26.04.2016
comment
Если я снова импортирую решение или переключаюсь на форму по умолчанию перед удалением решения - ошибка не возникает.   -  person nazarevic    schedule 26.04.2016


Ответы (1)


Сделайте следующее: УДАЛИТЕ ВСЕ файлы кэша Интернета и локальные вещи. Я сделал слепой сброс и очистил кеш вручную, и это РАБОТАЛО!!:

  1. Перейдите в папку: C:\Users\Administrator\AppData\Local\Microsoft\Internet Explorer (или перейдите в папку с вашим именем пользователя)

  2. Удалите любую папку кеша, локальные кэшированные данные. Они не удаляются при удалении с помощью меню параметров Internet Explorer для удаления истории просмотров. Вы ДОЛЖНЫ удалить локальный кеш

  3. Закройте все окна браузера Internet Explorer

  4. Найдите ЛЮБЫЕ локально кэшированные файлы данных в этих папках:

brndlog.bak brndlog.txt DomainSuggestions IECompatData imagestore Индексированная БД MSIMGSIZ.DAT Закрепленные сайты Восстановление TabRoaming Tiles Tracking Protection UrlBlockManager VersionManager

**** БУДЬТЕ УМНЫМИ и ОСТОРОЖНЫМИ *** Ваша проблема находится в одной из этих папок и ищите файлы данных, которые кто-то может хранить странные файлы cookie или данные для повторного посещения своего сайта (в данном случае это Dynamic CRM)

** СЕЙЧАС: вы больше не должны видеть ошибку (системная форма с идентификатором = GUID_OF_YOUR_FORM не существует)

Когда вы видите эту ошибку или аналогичную (Guid зависит от вашей среды):

Проблема: системная форма с идентификатором = 1df14c99-6d3e-49b2-9f61-7c9870794d01 не существует

person Bashar Sadig    schedule 28.12.2016