Managing Unmanaged Solutions RRS feed

  • Question

  • I work with a MS CRM Partner organization and we are currently working for a client, customizing CRM 2011. The environment details are as below

    Development Environment:

    We have a server internally with CRM 2011 installed, against which we customize the solution. 

    The client also has a development environment. 

    Now, the Project Manager wants us to provide them with our unmanaged solution (from our development environment) so that we both are in sync periodically. The problem with this is - if I delete and re-create a field, because, I got the type of field wrong, his import fails as you already have an attribute with that name in their system or if I remove an attribute it does not get removed from their system as it is "not" additive. 

    Are there any tools which tracks what changes have been done on my system so that I do not have to keep an excel sheet to track all these and are there any tools which overcome the "additive only" nature of unmanaged solutions?

    Wednesday, April 17, 2013 2:16 PM

All replies

  • I don't have an answer to your question. However, why does the client need the unmanaged solution? It is not what they will get at the end anyways, I hope. Maybe you can convince the client by telling them it's better if they test what they will get at the end, the managed version.

    Wednesday, April 17, 2013 4:47 PM
  • Hi,

    there is a setting you enable to allow fields with the same name but different case to be imported:

    Download the OrgDbOrgSettingsTool from the same patch level as your server e.g. here:

    After you configured it, run the following command
    update /u Your_CRM_Org LookupNameMatchesDuringImport true

    Visit my blog for CRM material, improving performance, kerberos, IFD, development tips, etc. :) http://quantusdynamics.blogspot.com

    Monday, April 22, 2013 2:51 PM