"Не може да деинсталирате решение" грешка в Dynamics 365

Работете навсякъде от всяко устройство с Microsoft 365

Надстройте до Microsoft 365, за да работите навсякъде с най-новите функции и актуализации.

Надстройване сега

Симптом

Когато се опитвате да изтриете решение в Dynamics 365, срещнете следното съобщение за грешка:

"Не може да деинсталирате решение

Това решение не може да бъде деинсталиран, защото [компонент тип] с идентификатор [компонент име] [решение B] решение изисква (разтвор A). Деинсталиране на [решение B] и опитайте отново"

В съобщението за грешка по-горе Решение A и B решение са контейнер стойности. Разтвор А ще бъде името на решения, който се опитвате да изтриете. Разтвор Б ще бъде името на решение, което зависи от един или повече компоненти в решението, който се опитвате да изтриете.

Ако щракнете върху бутона за изтегляне на регистрационен файл, виждате препратка към код на грешка-2147159995 или-2147160032.

Причина

Тази грешка може да възникне, ако имате друга завършено решение, което зависи от един или повече компоненти на завършено решение, който се опитвате да изтриете.

Пример: Разтвор А включва компонент като потребителски права. Импортирате решение A във вашата среда за разработка. Създавате друга разтвор (разтвор Б) във вашата среда за развитие и като част от това решение, можете да модифицирате ролята на защита, въведена с решение A. След това сте експортирали разтвор Б като завършено решение. В производствената среда импортиране разтвор А и б решение. След това можете да изтриете разтвор А, ще получите тази грешка, защото зависи от компонент на решение, който се опитвате да изтриете решение Б. 

Решение

Сценарий 1: Друго решение не са необходими

Ако вече не е необходимо друго решение, посочени в съобщението за грешка, първо изтрийте това решение и след това опитайте отново.

В примера в причина изтриването на решение В ще ви позволи да успешно да изтриете решение A.

Сценарий 2: Друго решение е необходима

Ако все още е необходимо други решения, посочени в съобщението за грешка и не може да бъде премахнат решението ще трябва да бъде актуализиран, за да премахнете зависимостите за решение, който се опитвате да изтриете. Ако сте създали това решение, можете да изпълните стъпките по-долу, за да премахнете зависимостта и да го разположите като надстройка. Стъпките по-долу са стъпките, които ще следвате в случай пример, описани в раздела причина.

1. в средата на източник, където е създаден разтвор Б актуализирайте разтвор Б, за да премахнете препратката към потребителски права:

a. Достъп до източника среда потребител с правата за достъп на системен администратор и системните администратори.

б. Преминаване към Настройки и след това върху решения.

c. Отворете друго решение, посочени в съобщението за грешка (разтвор В).

г. В полето версия Повишете версията.

д. От лявата страна на страницата Намерете компонент и след това го премахнете. В примера ще върху права за достъп, изберете потребителски права за достъп и след това щракнете върху Премахни.

f. Щракнете върху Запиши и след това щракнете върху Публикуване на всички персонализации.

2. щракнете върху Експортиране на решение и да изберете да експортирате решение като сайтът.

3. в средата на целеви (организация, където се натъкна на грешка) импортирайте актуализирана разтвор (разтвор В):

a. Достъп до средата на целевия потребител с правата за достъп на системен администратор и системните администратори.

б. Преминаване към Настройки и след това върху решения.

c. Щракнете върху Импортиране и намерете файла актуализирана разтвор сте експортирали.

г. Щракнете върху Напред. Ще видите съобщение, че "този пакет с решение съдържа актуализация за решение, което е вече инсталиран".

д. Щракнете върху напред и поставете отметка в квадратчето етап за надстройка

f. Щракнете върху Импортиране.

г. След като импортирането завърши, щракнете върху прилагат решение надстройка. Забележка: Ако затворите диалоговия прозорец за импортиране без щракване прилагат решение надстройка, можете да изберете решението в списъка с решения и натиснете прилагат решение надстройка.

4. сега, зависимост е премахнат от разтвор Б, опитайте да изтриете решение отново.

 

 

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към Microsoft приобщени

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×