Personalized Community is here!
Quickly customize your community to find the content you seek.
Have questions on moving to the cloud? Visit the Dynamics 365 Migration Community today! Microsoft’s extensive network of Dynamics AX and Dynamics CRM experts can help.
2023 Release Wave 1Check out the latest updates and new features of Dynamics 365 released from April 2023 through September 2023
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Community | FastTrack Program | Finance and Operations TechTalks | Customer Engagement TechTalks | Upcoming TechTalks | All TechTalks
I'm coming across the following issue while deploying one of our custom solutions (managed) as an upgrade to one of our environments.
'Can't import the solution Welzorg: Solution Upgrade action failed after import as holding. InnerException is: This solution cannot be uninstalled because the 'Attribute' with id '860aea4d-ae71-4b62-b55c-b9fb6d13f226(flm_welzorgdistrictid)' is required by the 'Welzorg_Upgrade' solution. Uninstall the Welzorg_Upgrade solution and try again..'
We have been struggling with this issue for the last week, and I can't figure out how to fix it. What I understand from the error message is that the temporary Welzorg_Upgrade solution can't be uninstalled, due to a dependency to the field flm_welzorgdistrictid, so i have to manually uninstall the solution, which succeeds but makes no sense since the automatic import process fails at this..
In our source environment, the Welzorg solution does contain the field flm_welzorgdistrictid, the entity relationship is present in the solution and the field is present on the form that it is supposed to be on.This field also already exists in our target environment and the dependencies in both environments for the field are the same.
Any help on this matter would be much appreciated.
What you can try is to import a different solution that has those elements and relationships in it. That will act as a "holding" solution so that the elements will always be present in at least one solution during the process.
And the system isn't failing at uninstalling the _Upgrade solution, it is failing at uninstalling the BASE solution. After that solution is removed the system renames the Welzorg_Upgrade solution to just "Welzorg"
Business Applications communities