locked
Identify CRM 2011 or CRM 2013 in Serverside code RRS feed

  • Question

  • How do i Identify CRM 2011 or CRM 2013 in Serverside code? Like...

    If(identiy CRM2011)

    {...do some work in CRM 2011}

    else

    else If(identiy CRM2013) 

    {...do some work in CRM 2013}


    Saturday, September 13, 2014 10:01 AM

Answers

  • Hi,

    You can use a RetrieveVersionRequest to get the build number of the connected CRM.

    var response = (RetrieveVersionResponse)service.Execute(new RetrieveVersionRequest());
    var crmversion = response.Version;

    CRM 2011 = Major Version 5

    CRM 2013 = Major Version 6

    Link: CRM build numbers

     steve


    Steve Sämmang, Vienna, Austria
    Blog: xrm.io Website: simplic.at


    • Edited by saemmang Saturday, September 13, 2014 11:34 AM
    • Proposed as answer by Guido PreiteMVP Saturday, September 13, 2014 11:50 AM
    • Marked as answer by Piyush Parate Saturday, September 13, 2014 11:54 AM
    Saturday, September 13, 2014 11:34 AM