Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Problem with COM object registration/Class not registered
#5
Gintaras -

I'm still stuck. I've moved the DLL to the QuickMacros directory and I can register it with regasm.exe:
Code:
Copy      Help
c:\Program Files (x86)\Quick Macros 2>c:\windows\Microsoft.NET\Framework\v4.0.30
319\RegAsm.exe /verbose PACSWebServiceWrapper.dll
Microsoft .NET Framework Assembly Registration Utility version 4.0.30319.17929
for Microsoft .NET Framework version 4.0.30319.17929
Copyright (C) Microsoft Corporation.  All rights reserved.

Types registered successfully

It does have a dummy manifest in it - I haven't able to create the contents of the manifest from __ComActivator:

__ComActivator_CreateManifest "PACSWebServiceWrapper.dll"

This returns the value
Error (RT) in Macro: Error loading type library/DLL. ?

In the directory I also put the *.tlb file:
Code:
Copy      Help
c:\Program Files (x86)\Quick Macros 2>dir PACSWebServiceWrapper.*
Volume in drive C has no label.
Volume Serial Number is A41E-A7F8

Directory of c:\Program Files (x86)\Quick Macros 2

03/26/2013  08:06 AM            41,472 PACSWebServiceWrapper.dll
03/25/2013  04:30 PM             2,036 PACSWebServiceWrapper.dll.config
03/26/2013  08:06 AM            87,552 PACSWebServiceWrapper.pdb
03/26/2013  08:06 AM            18,284 PACSWebServiceWrapper.tlb

Perhaps I should try to call COMActivator in a .NET context to try to get a more detailed error message?


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)