Clean up changes in unmanaged solution.
-
2012. május 3. 16:23
I know that while removing an unmanaged solution all the customization which where done are not removed. And if there is a need of having one-click remove better to use a managed solution.
But I need to have some way/workaround or any 3rd party tool that can clean up changes done by unmanaged solution. The whole idea is that I need to have a solution which will allow to do customization and at the same time should allow easy clean-up.
Thanks.
Az összes válasz
-
2012. május 3. 23:20
Hi,
You cannot achieve the above 100%. It is a bit of learning curve when you start working with solutions.
The whole idea of unmanaged solution is that it is simply a container. What I mean is it is just a solution record which stores nothing else but just the pointers to the actual components in CRM 2011's default solution. So as you said when you remove components from unmanaged solution, the components still remain in the CRM 2011. Only when you delete, it gets deleted from CRM 2011.
So if you want the functionality to clean the changes, there is no other way except the managed solution. There is no 3rd party tool I know of. You can search on Microsoft pinpoint (Microsoft dynamics marketplace).
You have to be very careful when you plan how you will export your changes to your production environment. My advise would be use managed solution in case of:
1) If your are creating an CRM 2011 extension add-on for selling in the market. In that case when you put your solution there for others to buy, then you sell it as a managed solution. This is because, you don't want others to change your code and also give flexibility to other to remove the solution.
2) Use when you want a layered architecture in your production. What I mean is toy want to have one managed solution over the other. But again be very careful.
Having said that, in managed solution also you can play around with settings for your components which can make them customizable.
My recommendation would be to go for unmanaged solution if that's your (or customers) local on premises installation.
I hope this helps. If my response answered your question, please mark the response as an answer and also vote as helpful.
Ashish Mahajan, CRM Developer, CSG (Melbourne)
My Personal Website: http://www.ashishmahajan.com
My Blogs: http://ashishmahajancrm.blogspot.com.au and http://ashishmahajancrm.wordpress.com
My Youtube Channel: http://www.youtube.com/user/ashishmahajanmscrm
My Twitter: https://twitter.com/#!/ashishmahajan74My Linkedin: 
- Válasznak javasolta: Ashish Mahajan Australia (Architect) 2012. május 3. 23:20
- Válasznak való javaslatot visszavonta: A_M_H 2012. augusztus 21. 16:44
-
2012. május 8. 13:24Hi,
If the response answered your question and you are satisfied, please mark the response as an answer and also vote as helpful. This will help others to search on similar problems.
Thanks in advance.Ashish Mahajan, CRM Developer, CSG (Melbourne)
My Personal Website: http://www.ashishmahajan.com
My Blogs: http://ashishmahajancrm.blogspot.com.au and http://ashishmahajancrm.wordpress.com
My Youtube Channel: http://www.youtube.com/user/ashishmahajanmscrm
My Twitter: https://twitter.com/#!/ashishmahajan74My Linkedin: 
-
2012. május 14. 9:03Hi,
If the response answered your question and you are satisfied, please mark the response as an answer and also vote as helpful. This will help others to search on similar problems.
Thanks in advance.Ashish Mahajan, CRM Developer, CSG (Melbourne)
My Personal Website: http://www.ashishmahajan.com
My Blogs: http://ashishmahajancrm.blogspot.com.au and http://ashishmahajancrm.wordpress.com
My Youtube Channel: http://www.youtube.com/user/ashishmahajanmscrm
My Twitter: https://twitter.com/#!/ashishmahajan74My Linkedin: 
-
2012. augusztus 21. 16:44
Hi Ashish,
Thank you for your message. Sorry I was pulled of this issue. I guess there is another workaround. What if I will export my unmanaged solution as managed. Then remove the unmanaged solution record and import this managed solution and then remove managed solution. I think it will cleanup everything.
What you think ?
-
2012. augusztus 21. 23:28
Hi,
I think there is a grey area here. I don't think the above will work as per your requirements. The best way to answer this is to try yourself. Please don't try this on your actual machine. Try this out on your own development machine or virtual test machine.
I hope this helps. If my response answered your question, please mark the response as an answer and also vote as helpful.
Ashish Mahajan, Microsoft Dynamics CRM Solutions Architect, CSG (Melbourne)
My Personal Website: http://www.ashishmahajan.com
My Blogs: http://ashishmahajancrm.blogspot.com.au and http://ashishmahajancrm.wordpress.com
My Youtube Channel: http://www.youtube.com/user/ashishmahajanmscrm
My Twitter: https://twitter.com/#!/ashishmahajan74My Linkedin: 
- Szerkesztette: Ashish Mahajan Australia (Architect) 2012. augusztus 21. 23:29
- Válasznak javasolta: Ashish Mahajan Australia (Architect) 2012. augusztus 21. 23:29