I have a 3706A System Switch/Multimeter on my desk with two 3721-Dual-1x20-Cards installed in slot 1 and 4.
My PC runs:
Windows 7 Professional x64 Service Pack 1 and is an Intel Core i5-2450M.
I installed:
[*] IVISharedComponents64_242,
[*] IVINetSharedComponents64_Fx20_1.4.0,
[*] Test Script Builder Software, Suite Version G03.
With the Keithley Test Script Builder I can use the KE37XX_Example_Scripts, everything just works - great.
Then I tried to use the C# Examples with Visual Studio 2017. I always get:
CSharpExamples SimpleMeasurement: line 283 _driver = new Ke37XXClass();"Failed to create driver class: Die COM-Klassenfactory für die Komponente mit CLSID {7D758DC8-87D1-4C94-9954-1B34A3E83416} konnte aufgrund des folgenden Fehlers nicht abgerufen werden: 80040154."
Take a look at my windows registry:
[*] HKEY_CLASSES_ROOT\Ke37XX.Ke37XX\CLSID (Standard) REG_SZ {7D758DC8-87D1-4C94-9954-1B34A3E83416}
[*] HKEY_LOCAL_MACHINE\Ke37XX.Ke37XX\CLSID (Standard) REG_SZ {7D758DC8-87D1-4C94-9954-1B34A3E83416}
[*] HKEY_CLASSES_ROOT\Ke37XX.Ke37XX.1\CLSID (Standard) REG_SZ {7D758DC8-87D1-4C94-9954-1B34A3E83416}
[*] HKEY_LOCAL_MACHINE\Ke37XX.Ke37XX.1\CLSID (Standard) REG_SZ {7D758DC8-87D1-4C94-9954-1B34A3E83416}
[*] HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{7D758DC8-87D1-4C94-9954-1B34A3E83416} -> see attached file
[*] HKEY_LOCAL_MACHINE\Wow6432Node\CLSID\{7D758DC8-87D1-4C94-9954-1B34A3E83416} -> see attached file
The Keithley.Ke37XX.Interop.dll is where registry tells me to look: C:\Program Files (x86)\IVI Foundation\IVI\Bin\Primary Interop Assemblies\
May be there is a problem with the Wow6432Node in the registry? Other ideas?
Thanks in advance
Stephan
Edit: attached file