How to determine the version of various Microsoft Dynamics CRM 4.0 components

KB Article 946594 describes where the various version information is stored for CRM Dynamics related components, how and when the values are updated and what they mean.  This is a great article for finding and understanding the version information used in Dynamics deployments.  

I found this information useful when working through some issues associated with setting up a test server environment.  I received the error message, "The organization database selected for import is a different version than the organization database that is currently deployed."  I was able to identify the difference between the Production and Test environment using this information.

Below is the table for quick reference.  Please see the Post for additional details.

Component Name of the file or of the registry subkey Type Location
Microsoft Dynamics CRM database Database Version Registry key HKLMSoftwareMicrosoftMSCRM
MSCRM_Config database BuildVersion Microsoft SQL Server database column MSCRM_Config database, ConfigurationMetadata table
Organization_Name_MSCRM database BuildVersion SQL Server database column Organization_Name_MSCRM database, BuildVersion table
Server Version SQL Server database column MSCRM_Config database, Server table
Server CRM_Server_Version Registry key HKLMSoftwareMicrosoftMSCRM
Server file CrmVerServer.dll File C:Program FilesMicrosoft Dynamics CRMServerBin
Client CRM_Client_Version Registry key HKLMSoftwareMicrosoftMSCRMClient
Client file CrmVerClient.dll File C:Program FilesMicrosoft Dynamics CRM offlineClientBin

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s