As you prepare to upgrade your Microsoft Dynamics 2011 environment to CRM 2013, it is very important to review your implementation for legacy code. CRM 2011 was backward-compatible to CRM 4.0 plugins, custom workflows, and 2007 endpoints; however, these legacy web services endpoints are no longer supported with CRM 2013. Endpoint addresses will need to be updated to CRM 2013 addresses.
The upgrade process to CRM 2013 will run these tools as part of the EDW checks, but we recommend running them prior to upgrade to allow time to resolve these customizations prior to upgrading. During the upgrade, the system checks will produce a screen displaying verification results. If there is any existing 4.0 code, or if 2007 service end points are discovered, the EDW will list them and halt the upgrade.
The specific results will be found in the log files here:
The results would look similar to this:
Steps to run:
- Download the Legacy Feature Check tool.
- Run the Microsoft.Crm.LegacyFeatureCheck.exe file from command with parameters:
- /out:Results.xml – this will output the results to a specified xml file
- /org:orgname – indicates the org to run against; if not specified, all orgs will be checked
- The full command should look like this:
By running the legacy feature check tool proactively, you will be able to better prepare for the new release.