Thursday, 5 July 2018

Dynamics CRM: Manage Solutions


People says, “Necessity is the mother of invention”. But I think “Laziness also initiator of invention”.  😊

In CRM as a developer we always played with Solution. We create new solution to manages our development and to transfer our work from Dev to Test instance etc. Solution also required for marketplace package movement.


After CRM 2016, Microsoft also added two new option in Solution: -
Clone a patch- To make small change related to parent solution.
Clone Solution- To merge current solution and patch in single updated solution. And remove previous one.
But here I am not discussing about these features because you will find some good materials related to these new features in google.

Use Cases: -
  • When I was working for one of my project I have a solution more than 400 components. And I need to create a solution with 300 components of that solution. You could say Clone a patch might work but not in my case because it creates dependency on parent solution and create a blank solution.
  • In one of another project I had a managed solution in Production. In development Organization have unmanaged solution which played by lot of team members, as we developer do always.😉 We need an unmanaged solution from that managed solution. But Microsoft do not give any feature for this.
  • I need to export list you all solutions. But no option found either in advance find or in solution view.
While tackle with these situation, I was thinking there should be something a single click option to do so.
Now I started developing a XrmToolbox plugin to help me. Today I am deploying my Plugin for all developers and soon it will be available in XRMToolbox also.

Features of this Plugin.
  • Retrieve all Solutions
  • Make a Copy of Solution
  • Delete Solution
  • Export Solution to folder
  • Export Solution list to excel
  • Publish All Customization.

Download XRMToolBox from given URL and install. https://www.xrmtoolbox.com/

Install Managed Solution Plugin in your XRMTollBox using plugin store.























If you are not able to find Manage Solution plugin.
Download Plugin
Install in XRMToolBox by clicking Settings->Path->Storage folder->Plugin folder.
Copy assembly in Plugin folder.









































Connect your organization and open plugin Managed Solution.






Click on “Retrieve Solution”. Now you will see list of all solutions and their information.














Select any managed or unmanaged solution to make a copy of it. Select solution and click on “Make a copy” button. Before creating a copy, you need to provide new solution name.










It will create a copy of your solution with all source solution component.










To Delete any solution, select your solution and click on “Delete Solution” button.

To Publish all customization, click on “Publish All Customization” button.

To export all solutions list, click on “Export Grid” button provide your location to store solution excel sheet. Make sure you have MS office preinstall to use this option.










To export any unmanaged solution, select unmanaged solution and click on “Export Solution” and it open a new form. Fill required details in new form and click “Export” button.



























It will save your unmanaged solution in your specified location. You can save managed and unmanaged solution same time.
With this plugin I was able to tackle all my use cases in lesser time. 

"I choose a lazy person to do a hard job because a lazy person will find an easy way to do it" 
      Bill Gates.......
Note: - Plugin based on .net framework 4.5.2

Please share your feedback.
Follow my blog so you will not miss my new upcoming blogs.

145 comments:

  1. "Customized CRM Software Solution" and "CRM Applications Development Services India For Your Business" - Hire the expert custom CRM software developers for your crucial projects. Our highly motivated professionals are ready to serve you 24*7.

    ReplyDelete
  2. These plugin is useful for managing solutions,Thanks.
    dynamics crm development company

    ReplyDelete
  3. It is an impressive article. It is very useful. Thank you for sharing this with us.

    Microsoft CRM Training | Microsoft Dynamics Training

    ReplyDelete
  4. A very interesting post. I can see that you know what you're writing about :)
    I use the ERP system, I think that this tool has more options.
    Do you know the internet of things? I'm just introducing such solutions in the company and I wonder if there are any disadvantages of such a system? I thought about it for a long time and didn't invent it :)

    ReplyDelete
  5. Nice Post!!! CRM Solution is required to build healthy relationships with the customers and thus you can Increase Productivity & Sales With CRM.Thanks for sharing it. Keep posting.

    ReplyDelete
  6. Thanks for sharing wonderful information. Really Liked the content of this blog and the structure & design is also wonderful.CUSTOMIZED CRM SOLUTIONS

    ReplyDelete
  7. Nice article. But sometimes you will be needing a custom plug-ins and at that time you will need a certain plan.

    ReplyDelete
  8. Sunbridge Software Solutions Pvt. Ltd. Is a Microsot Dynamics 365 service provider from Pune and India. Apart from providing the perfect software for your company, we also offer software implementation, support and training.

    ReplyDelete
  9. Advanz101 provide end-to-end customer engagement solutions so that companies can deliver customer experiences that are personalized, proactive and predictive.Know more here MS Dynamics Development Services In USA

    ReplyDelete
  10. Tried performing an Export Solution, but it keeps asking for a Target Version, even though I entered one.

    ReplyDelete
    Replies
    1. MIght be you are using 9.1 version of CRM. Now update the plugin or download from https://github.com/santoshCRM/Manage-Solution/blob/master/ManageSolution.dll and try again.

      Delete
    2. Xrm shows Latest Version of plugin is 1.2018.7.13, Installed Version is 1.2018.11.12. How do I upgrade versions? Tried uninstall/reinstall of plugin, still shows older version installed.

      Delete
    3. 1.2018.11.12 is latest version. Try using this and update if found any issue.

      Delete
  11. Your post is really awesome. Your blog is really helpful for me to develop my skills in a right way. Thanks for sharing this unique information with us.
    - Learn Digital Academy

    ReplyDelete
  12. I like it thanks to sharing excellent information with us. It is very helpful and informative blog post. Official website

    ReplyDelete
  13. This concept is a good way to enhance the knowledge.thanks for sharing. please keep it up Salesforce Online Training Hyderabad

    ReplyDelete
  14. nice topic which you have choose.
    second is, the information which you have provided is better then other blog.
    so nice work keep it up. And thanks for sharing.
    Opal Crm Software Company

    ReplyDelete
  15. The blog is very interesting and will be much useful for us. Thank you for sharing the blog with us. Please keep on updating.
    Customized CRM Solutions
    Customer Relationship Management Solutions in Bangalore

    ReplyDelete
  16. Nice blog, very interesting to read
    I have bookmarked this article page as i received good information from this.

    low price erp software in india

    sap erp software

    customized erp software in hyderabad

    ReplyDelete
  17. Leading Cloud-based ERP Software Development Company in India. We build best ERP software that takes care of all aspect of your business. Grow your business with cost-effective Cloud-based avaERP System.

    ReplyDelete
  18. Nice blog, very interesting to read
    I have bookmarked this article page as i received good information from this.

    ERP Software Company in Hyderabad | Best ERP Software in Hyderabad

    Customized ERP Software in Hyderabad | ERP Hyderabad

    ReplyDelete
  19. Nice Article.Thanks for Sharing this Crm software information. To know more about Crm software for visit free demo @ CRM Software in India.

    ReplyDelete
  20. Amazing blog.
    This is a nice article which is good informative for me. Thanks for sharing.
    CRM software solution dubai

    ReplyDelete
  21. It is Very Usful Information & Thanks for sharing this postIT training Institute In Delhi

    ReplyDelete
  22. Nice blog, very interesting to read
    I have bookmarked this article page as i received good information from this.

    Best ERP Software in India | ERP Software in India

    Cloud Based ERP Software in India | Low Price ERP Software in India

    ReplyDelete
  23. Very good content. I read your blog that was awesome, please doing continue daily post. School Software Provider in Indore

    ReplyDelete
  24. This blog is almost like reading a book, thank you so much for sharing XRMTOOLBOX, I didn’t know of it until now. This blog seems so helpful now and is undoubtedly going to help me in my future projects and reports. Thank you for sharing this, keep it up.

    ReplyDelete
  25. Nice blog, very interesting to read
    I have bookmarked this article page as i received good information from this.

    Best ERP Software in India | Cloud ERP Software for Manufacturing Industries in India

    ReplyDelete
  26. Informative post. Thanks for sharing
    mobilesolution

    ReplyDelete
  27. Inspiring writings and I greatly admired what you have to say , I hope you continue to provide new ideas for us all and greetings success always for you..Keep update more information..
    CRM Software in Dubai

    ReplyDelete
  28. Nice blog, very interesting to read
    I have bookmarked this article page as i received good information from this.

    best erp software in India | erp software in India

    cloud based erp software in India | cloud erp software

    ReplyDelete
  29. Nice blog, very interesting to read
    I have bookmarked this article page as i received good information from this.

    best erp software in India | erp software in India

    cloud based erp software in India | cloud erp software

    ReplyDelete
  30. Great piece of information, If you would like to know more about microsoft dyanmics 365, visit Dynamics square

    ReplyDelete
  31. Really very great information for that post, am amazed and then more new information are get after refer that post. I like that post.
    CRM Software in Dubai
    CRM Software in UAE
    CRM Software Companies in Dubai

    ReplyDelete
  32. Nice post, very useful blogs with very useful information, thank you for sharing this post software product development companies in india

    ReplyDelete
  33. Informative post. Thanks for sharing
    mobilesolution

    ReplyDelete
  34. Your thinking toward the respective issue is awesome also the idea behind the blog is very interesting which would bring a new evolution in respective field. Keep update more information.
    CRM Software in India
    CRM Software in Chennai

    ReplyDelete
  35. Great post! I am actually getting ready to across this information, It's very helpful for this blog.Also great with all of the valuable information you have Keep up the good work you are doing well.

    Health Care Tipss
    All Time With You
    Article Zings
    Article Zings
    Article Zings
    Article Zings
    Article Zings
    Article Zings
    Health Carinfo

    ReplyDelete
  36. Good info.

    Freshpani is providing online water delivery service currently in BTM, Bangalore you can find more details at Freshpani.com
    Online Water Delivery | Bangalore Drinking Water Home Delivery Service | Packaged Drinking Water | Bottled Water Supplier

    ReplyDelete
  37. Your post is really awesome. Your blog is really helpful for me to develop my skills in a right way. Thanks for sharing this unique information with us.
    You can also check our product for Suite/SugarCRM
    Outright Store

    ReplyDelete
  38. Your posts is really helpful for me.Thanks for your wonderful post. I am very happy to read your post. It is really very helpful for us and I have gathered some important information from this blog.

    thanks for sharing

    Breast Cancer
    Popular Massage Techniques
    Should Listen To
    Cosmetic Surgery
    Hair Loss Treatment for Men
    9 Incredible Foods That Fight Cancer
    How To Boost Up Your Small Business

    ReplyDelete
  39. A befuddling web diary I visit this blog, it's incredibly grand. Strangely, in this present blog's substance made motivation behind fact and sensible. The substance of information is instructive
    Thanks For Sharing
    Types Of Obesity
    Expensive Workout Equipment
    Blood Pressure and Weight
    Successful Journey Through Recovery
    homemade laxatives
    Deal With Stress
    How Much Do You Really Owe Your Ex?
    Can Mangosteen Cure Diabetes

    ReplyDelete
  40. Great blog thanks for sharing Looking for the best creative agency to fuel new brand ideas? Adhuntt Media is not just a digital marketing company. We specialize in revamping your brand identity to drive in best traffic that converts.

    ReplyDelete
  41. Very informative blog thanks for sharing Growing your own plant comes with its own challenges and responsibilities. This is why you need a plant nursery in chennai who is ready to help you out throughout the way and guide you through the hurdles of growing a plant - Enter Karuna Nursery Gardens.

    ReplyDelete
  42. Very useful blog thanks for sharing Cloudzsolution is the Best CRM Software in Australia. Cloudz organizes all the information in a centralized system. This Software enables data related to customers, contact details, etc. to be recovered easily.

    ReplyDelete
  43. This is excellent information. It is amazing and wonderful to visit your site...
    Event management company in chennai

    ReplyDelete
  44. outsourcingall.com "Usually I never comment on blogs but your article is so convincing that I never stop myself to say something about it.
    This paragraph gives clear idea for the new viewers of blogging, Thanks you. You’re doing a great job Man, Keep it up.
    Seo training
    Seo training in dhaka
    SEO Services in bangladesh

    ReplyDelete
  45. Really it is very useful for us..... the information that you have shared is really useful for everyone. If someone wants to know about Taxi Service App and Health Management Software I think this is the right place for you.
    Car Rental Application | Taxi Software | Health and Safety software

    ReplyDelete
  46. Very good explanations of the ERP software basics, it's good to know that! A friend of mine has implemented a company which is best erp software in hyderabad right now, she provides cloud based erp software in hyderabad, so I hope it goes well for her.
    Best regards

    ReplyDelete
  47. This comment has been removed by the author.

    ReplyDelete
  48. Very good explanations of the ERP software basics, it's good to know that! A friend of mine has implemented a company which is best ERP software in Hyderabad right now, she provides cloud based ERP software in Hyderabad, so I hope it goes well for her.
    Best Regards

    ReplyDelete
  49. smart outsourcing solutions is the best outsourcing training
    in Dhaka, if you start outsourcing please
    visit us:
    Seo training

    ReplyDelete
  50. Nice explanations of the Jewellery ERP software, it's good to know that! A friend of mine has implemented a company which is the best ERP software in Hyderabad right now, she provides cloud based ERP software in Hyderabad, so I hope it goes well for her.
    Best Regards

    ReplyDelete
  51. Nice Post! Thanks for sharing such an amazing article, really informative,it helps me a lot. For Latest Hindi News and Updates please visit: TV9 Bharatvarsh Media News

    ReplyDelete
  52. Nice explanations of the ERP software, it's good to know that! A friend of mine has implemented a company which is the best ERP software providers in Hyderabad right now, she provides cloud based ERP software in Hyderabad, so I hope it goes well for her.
    Best Regards

    ReplyDelete
  53. Nice information. Thanks for sharing such an amazing article. For Latest Telugu News and updates please visit our website: TV9 Telugu Media News

    ReplyDelete
  54. Nice information. Thanks for sharing such an amazing article. For Latest Telugu News and updates please visit our website: TV9 Telugu Media News

    ReplyDelete
  55. Nice information. Thanks for sharing such an amazing article. For Latest Telugu News and updates please visit our website: TV9 Telugu Media News

    ReplyDelete
  56. Nice information. Thanks for sharing such an amazing article. For Latest Telugu News and updates please visit our website: TV9 Telugu Media News

    ReplyDelete
  57. Very informative blog about CRM. Thanks for enhancing our knowledge about CRM. Are you looking to improve customer satisfaction levels through our Microsoft Dynamics CRM? Talk to our CRM experts to know what features you can use to make your CRM process more efficient and ultimately boost your productivity.

    ReplyDelete

  58. Such an informative post. Thank you for sharing
    Microsoft Dynamics 365

    ReplyDelete
  59. It is amazing and wonderful to visit your Blog.Thanks for sharing this information,this is useful to me.
    Our Services are:- Digital Marketing Company | SEO Company | PPC Company | Mobile App Development Company | Mobile App Development Company Lucknow | Website Designing Company

    ReplyDelete

  60. Such an informative post. Thank you for sharing
    Microsoft development

    ReplyDelete
  61. Excellent way of writing and expressing your thoughts and ideas to the readers, very much impressed in your article. Keep doing more, waiting to read your next blog. CRM Services
    Bulk Appointments registers
    Online Payment Gateway
    Data Extraction Services
    Magento Service Providers
    PHP Services

    ReplyDelete
  62. Such an informative post. Thank you for sharing
    MS Project Online

    ReplyDelete
  63. Really great post, Thank you for sharing this knowledge. Excellently written article, if only all bloggers offered the same level of content as you, the internet would be a much better place. Please keep it up!CRM Software | CRM Solutions

    ReplyDelete
  64. Thanks for posting such an useful & informative stuff...

    Salesforce Online Training

    ReplyDelete
  65. Thank you so much for sharing this worth able content with us. The concept taken here will be useful for my future programs and i will surely implement them in my study. Keep blogging article like this.

    crm solutions

    ReplyDelete
  66. This comment has been removed by the author.

    ReplyDelete
  67. Your post is providing some really good information. I liked its essence and enjoyed reading it. Keep sharing such important posts about this blog and its much more helpful for us .
    All You Need to Know About Flutter 1.12

    ReplyDelete
  68. I really liked as a part of the article. With a nice and interesting topics
    Manufacturing Software

    ReplyDelete

  69. This post is really nice and informative. The explanation given is really comprehensive and informative.I want to share some information regarding the digital marketing course in vizag .Thank you

    ReplyDelete
  70. I get an unhandled exception after I click on the Retrieve solutions button. Please help!

    ReplyDelete
  71. Nice post, here great efforts share i really appreciated your crucial work. You have share effective and efficient work thanks again.
    Mobile price in Bangladesh

    ReplyDelete

  72. Such an informative post. Thank you for sharing
    Mobile Solution For Azure

    ReplyDelete

  73. Such an informative post. Thank you for sharing
    Microsoft Dynamics 365

    ReplyDelete
  74. Loved your quote on laziness.Thanks for this share.As a budding Seo Consultant Bangalore this has helped a lot.

    ReplyDelete
  75. Thanks for sharing this useful information with us .I am looking for this from a long time and I really very happy to say That I also deals with this service Yahoo Helpline, How to Contact Yahoo Support

    ReplyDelete
  76. Hiring the digital marketing company in Cochin becomes necessary for businesses in Cochin to acquire their digital marketing needs. Even the interaction between the client and the digital marketing company is the source to curate an engaging social presence for a business site. By reading more this parchment, you can find how the businesses are benefited by interacting with the digital marketing agency.
    digital marketing company in kochi
    digital marketing agency in kochi
    digital marketing company in kerala
    digital marketing agency in kerala
    digital marketing kochi
    digital marketing company in cochin
    digital marketing kerala

    ReplyDelete
  77. The confidence you gather against the Company at the first meeting is the main evidence to extend your journey with them. Every business person will have the expectation level on their first meeting with the new clients. It is a common thing and it is the essential one for them to decide for invests in SEO services. Read more this article to find a genuine answer from the genuine SEO Company Kerala to take the business to the next level.

    seo company kerala
    seo services in kochi
    seo services in cochin
    seo kochi
    seo services kochi
    seo company ernakulam
    seo agency kochi

    ReplyDelete
  78. Really Nice Post & Thanks for sharing.
    Oflox Is The Best Website Designer In Dehradun

    ReplyDelete
  79. Thanks for sharing this useful information with us .I am looking for this from a long time and I really very happy to say That I also deals with this service contact verizon support verizon client assistance number verizon client service verizon bolster number verizon help number

    ReplyDelete
  80. Very Informative! CRM Software can be used to meet all your requirements and make your business run in pace. The blog was very good. Earned Quality knowledge. Thanks By Mobile Price in Bangladesh

    ReplyDelete
  81. Thanks for your post! Really interesting blogs. Here is the some more interesting and most related links.

    Best digital marketing company in Dubai, United Arab Emirates. Brandstory is one of the top and best digital marketing companies in Dubai UAE. As a leading digital marketing agency in Dubai, We offer search engine optimization services, online marketing services, UI UX design services, search engine marketing services, email marketing services, Google / Facebook / Bing pay per click services, Internet marketing services, website design services and website development services, social media marketing services. Hire ROI based digital marketing services company in dubai to get digital leads for your business.

    Digital marketing company in Dubai | Digital Marketing Agency in Dubai | SEO Company in Dubai | SEO Agency in Dubai | Best Digital Marketing Companies in Dubai | Top Digital Marketing Agencies in Dubai | Best SEO Companies in Dubai | SEO Agencies in Dubai | Online Marketing Company in Dubai | SEO Services Company in Dubai | PPC Company in Dubai | PPC Agency in Dubai | PPC Services in Dubai | Social Media Marketing Company in Dubai | Social Media Marketing Services in Dubai | Social Media Marketing Agencies in Dubai | Web Design Company in Dubai | Website Designers in Dubai | Website Development Services Company in Dubai | Web Design Companies in Dubai

    ReplyDelete
  82. Cleveroad is a software development which has solid expertise in CRM development. Feel free to ask for help

    ReplyDelete

  83. Very Useful blog. Thanks for sharing.

    If anyone have to boost their website in google.please connect with the leading SEO Expert Kerala. Get an Afforadable SEO Services from the SEO Freelancer Kerala.

    ReplyDelete
  84. SIAUAE is one of the top audit firms in UAE with highly experienced professionals. As a leading Audit Firms in UAE , we achieved the label of best tax consultant in UAE.Our CA services Will help you.

    We providing the best VAT consultancy services in UAE .As a leading VAT Consultants in UAE , we achieved the label of best VAT consultant in UAE.

    Looking for the top accounting firms in UAE? SIAUAE is the best Accounting Firms in UAE , we offer comprehensive professional services in UAE.

    SIAUAE management consultancy is a professional Management Consultancy UAE , Helping clients achieve their business goals. For more details call us now.

    ReplyDelete

  85. Good Blog, thanks for sharing
    everybody want digital marketing company Kerala to have their organization on the highest point of the pursuit list and engage your business. We Provide Best Digital Services, Efficiently total start to finish center abilities without viable thoughts. Powerfully cultivate strategic arrangements without empowered worth. Interfacing your business to the clients who are keen on your administration, and make a chain of best digital marketing in Kochi.
    Digital marketing company Kerala

    ReplyDelete
  86. Good Blog, thanks for sharing
    the intensity of smells can't be exaggerated. Smell has such a solid association with one's passionate express that it revives the recollections that went with our experience, in a few occasions, returning over numerous years. A deliberately built fragrance can lift one's state of mind, and places one out of a positive and innovative outlook. Our fragrance arrangements give you a chance to make the ideal experience for your customers and associates – one in which they remain drew in and associated.
    Aroma diffuser

    ReplyDelete
  87. Good Blog, thanks for sharing
    Today the companies are continually being challenged to reduce the expenses, most of working expenditures and other requirements. The main costs include the salary of employees like HR professional, accountant, auditors and administration. These problem can be overcome by best expert business outsourcing company. They provide quality and valuable services at low cost for the business enterprises. In UAE most of accounts payable outsourcing companies offers cost effective accounting services that will help the companies effectively in the current situation.
    Audit firms in UAE

    ReplyDelete

AutoComplete Textbox

Dynamics CRM provide out of box autocomplete feature for lookup type attributes. But sometimes we need to show autocomplete feature in te...

Test