This issue was introduced in Microsoft Visual Studio 2012 and 2013. The issue happens when the following versions of the
assemblies are different:
The version referenced by Measurement Studio assemblies in your project (e.g.,
The version located in
<Measurement Studio>\DotNET\Assemblies\Current and referenced by your project.
- The latest version located in the global assembly cache (GAC).
For example, this could happen if the version of
referenced by the UI assembly is 18.104.22.168, the version in the
directory and being referenced by your project is 22.214.171.124, and the latest version located in the GAC is 126.96.36.199152.
You can resolve this issue by running the attached
DesignerFixer.exe utility, or by copying the latest version of
NationalInstruments.Common and its dependencies to the program files directory where all the current Measurement Studio assemblies are:
C:\Windows\Microsoft.NET\assembly\GAC_MSIL\NationalInstruments.Common\<latest version>\ to
C:\Windows\Microsoft.NET\assembly\GAC_MSIL\NationalInstruments.NiLmClientDLL\<latest version>\ to
C:\Windows\Microsoft.NET\assembly\GAC_MSIL\NationalInstruments.MStudioCLM\<latest version>\ to
Note: The previous steps contain placeholders.
<MeasurementStudioInstallDirectory> is the install directory for Measurement Studio on your computer. For example, this could be
C:\Program Files (x86)\National Instruments\MeasurementStudioVS2013.
<latest version> is the latest version of the assembly which exists in the GAC folder (e.g.,
Force reinstall the software or updating the version could help you to solve this.