running inventor view 2013 does not create registry key

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
i am wanting to use the apprentice server in another program. The apprentice server is 'normally' found in the registry under this key:
Computer\HKEY_CLASSES_ROOT\CLSID\C343ED84-A129-11d3-B799-0060B0F159EF
The problem is, that if you uninstall all things autodesk, and run a registry cleaner (or delete that key by hand), and then install only inventor view 2013 and run inventor view 2013, it will *not* create that key in the registry.
This makes it impossible to run the apprentice thru the COM mechanism, even your SDK samples will not work.
(i suspect (but havent proved), the bigger problem is on a brand new machine, install and run only inventor view 2013 , you still can't use the apprentice server.)
The 'workaround' is to install and run inventor view 2012. running inventor view 2012 will create the registry key. After that, running inventor view 2013 will happily update the key's value to the appropriate place.
(C:\Program Files\Autodesk\Inventor View 2013\Bin\RxApprenticeServer.dll)
so try this :
1) run regedit and delete the key and all its subkeys
Computer\HKEY_CLASSES_ROOT\CLSID\C343ED84-A129-11d3-B799-0060B0F159EF
2) optionally install inventor view 2013 ('as administrator' or not doesnt matter).
2) run inventor view 2013 ('as administrator' or not doesnt matter). exit it
3) run regedit. the key is not there still. you won't be able to run any SDK samples or get an apprentice server using the following 'basic'
Set ApprenticeServer = New ApprenticeServerComponent
i'm on windows7, x64. (iv2013 is: build 126, Release: 2013 RTM)
is a bug in 'inventor view 2013', or is that intended for some strange reason?