Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
This Document is not yet Rated  Rate this Document

Uninstalling Measurement Studio 7.1 Deletes StdOLE Type Library PrimaryInteropAssemblyName Registry Key

Primary Software: Measurement Studio>>.NET Support
Primary Software Version: 7.1
Primary Software Fixed Version: N/A
Secondary Software: TestStand

Problem: When you uninstall Measurement Studio 7.1, the registry values pertaining to the Standard OLE Primary Interop are removed (ie. HKCR\TypeLib\{00020430-0000-0000-C000-000000000046}\2.0\PrimaryInteropAssemblyName
is deleted).

This causes Visual Studio applications that reference OLE Automation (stdole) through COM to not build properly.

Solution:
  • Run the attached registry file (STDOLS_PIA_Fixup.reg) to fix the issue.

  • Also use included EXE inside the ZIP file to verify the primary interop assembly (PIA) is installed, registered, and can be used to access stdole.dll.



Related Links:

Attachments:


STDOLE_PIA_Fixup.regTestStdOlePIARegistration.zip


Report Date: 03/25/2005
Last Updated: 04/19/2005
Document ID: 3JNI5L9Q

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit