Symptom
En hanterad lösning med en entitet är väggen aktiverad importeras. När du försöker importera den hanterade lösningen misslyckas med felkoden:
"En hanterad lösning kan inte skriva över en sparad fråga komponent i målsystemet som har en ohanterad bas instans. Det troligaste scenariot för detta fel är att en ohanterad lösning har installerat en ny ohanterad sparad fråga komponent på målsystemet och nu en hanterad lösning från samma utgivare försöker installera komponenten samma sparad fråga som hanteras. Detta kommer att orsaka ett ogiltigt skiktning av lösningar på målsystemet och är inte tillåtet."
Orsak
När en enhet är aktiverad vägg, läggs två ohanterad vyer till enheten:
-
< enhet >s som följs
-
< enhet >s som jag följer
När entiteten har exporterats till en hanterad lösning kan exporteras vyerna ohanterade till hanterade tillstånd. Vid försök att importera den hanterade lösningen i en annan miljö, misslyckas importen om mål-organisationen har den samma entiteten i väggen aktiverat läge.
Felmeddelandet anger är problemet eftersom målet miljön redan innehåller dessa samma vyer, men i ett tillstånd som ohanterad. Den hanterade lösningen kan inte skriva över dessa komponenter kan det orsaka ett ogiltigt skiktning av lösningar på målsystemet och tillåts inte.
Lösning
Inaktivera aktivitetsfeed konfigurationen för entiteter som exporteras innan du exporterar lösningen. Utför följande steg om du vill göra detta:
1. Gå till inställningar och på Inläggskonfigurationer
a. Markera varje entitet som ska exporteras
b. Klicka på knappen "Inaktivera" i kontrollen Inläggskonfigurationer menyfliksområdet
c. när du har inaktiverat önskade enheter, kan du publicera alla anpassningar.2. exportera den nya lösningen igen i en hanterad tillstånd
Genom att inaktivera Inläggskonfigurationer för entiteterna ohanterad vyer har tagits bort tillfälligt från enheten och tas inte med när entiteterna exporteras. Eftersom vyerna som inte finns i den hanterade lösningen blir någon konflikt med vyer när du importerar till mål-miljö.