web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

Managed versus Unmanaged solutions and Development

(0) ShareShare
ReportReport
Posted on by 12

Hi,

I give up, google is letting me down big time so I really need your advise.

Currently we're working with a mix of managed solutions (from external suppliers) and unmanaged solutions (our own development line). For better grasp on what's where, we would like to transfer our solutions to Testing and Production in managed state only in the future.

But, every now and then I really like our development environment to be flushed with new production data. If we'd do that while there are only managed solutions, our development would stop immediately, right (since we can't customize managed components)?

How can we prevent that? Any other possibilities?
Thanks for thinking along with me.

Regards,

Jeroen J.
(Dynamics CRM 2016, 8.1, on premise)

*This post is locked for comments

I have the same question (0)
  • Wayne Walton Profile Picture
    13,730 on at

    You really don't want your internal solutions in a managed state in production.  Trust me, that path lies pain.  In no small part because it becomes impossible to restore your prod database to dev or test.

  • Jeroen J Profile Picture
    12 on at

    Yeah, well, that was the main reason why we hadn't done this so far.

    But we're looking for a way to keep our solutions in sync, without having to stand behind every developer to check if they increase the version numbers. XRM Toolbox is perfect to scan several environments for those numbers, but if people don't increase them when changing, it isn't worth a dime.

    So, if we should stick to unmanaged for internal deliveries, we need to find a way to get overview in which customization is in which environment.

    Any advise?

  • Suggested answer
    Wayne Walton Profile Picture
    13,730 on at

    Yes, use source control.  There's a tool in the SDK that helps make unpacking solution files easy, which means you can do source control on the field change level if you load it you load your solutions to it.  It's also possible to make solution files out of source  control and make sure that's the only one that ever gets loaded to production.    TFS/DevOps is the natural choice, but really any source control that supports file structures will do fine.  

    Here's a really good starting point to setting up solution control with D365: docs.microsoft.com/.../use-source-control-solution-files

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

#1
SA-08121319-0 Profile Picture

SA-08121319-0 4

#1
Calum MacFarlane Profile Picture

Calum MacFarlane 4

#3
Alex Fun Wei Jie Profile Picture

Alex Fun Wei Jie 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans