Hi.
I have a managed solution, and I'm trying to remove a field from a form. I don't want to delete the field, I just removed it from the form in my dev environment. When I import the entity in a managed solution, the old field is still on the form in the target environment afterwards. How can this be removed? Or do I have to manually removing it via the customizations in the target environment?
Thanks.
*This post is locked for comments
Thanks for your reply, but I'm using CRM 2011
This feature is built into CRM 2016+
You will notice a new option on the solution import screen called "Stage for Upgrade". When you use stage for upgrade, the version of the incoming solution must be higher then the source solution, and they must have the same unique name.
Stage for upgrade will import a holding solution, then when complete give you the option to "apply" the solution upgrade.
This will replace the existing version of the solution with the new one, and any components not claimed by the new solution will be deleted.
MattB.
Hi,
Check my response above for creating holding solution.
you have just to move them to another temporary section
Thanks, but I'm reluctant to do that as I'm new enough to managed solutions.
Do this in dev? If I delete a section, will it delete the fields as well?
Thanks
Hi,
You might have to use below way to delete field.
www.inogic.com/.../how-to-delete-component-from-managed-solution-in-dynamics-crm-2016
The last suggestion is that you delete the section where you have your field, and re create it, and put the fields that were there.
I have already faced this problem that came from the section and not the field.
Yes, the whole entity is. I added in a new field, and that is appearing fine.
Is the form in your exported solution?
I guess yes.
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,240 Super User 2024 Season 2
Martin Dráb 230,149 Most Valuable Professional
nmaenpaa 101,156