c# - register dll - GUIDs not found in registry -
I have got AC # -dll and registration through regasm tells me the success, but the GUID was not added to the registry And therefore, the component can not be used anywhere and I just can not find the reason why: (
the class says responsible:
[PROGID (" Blup "] [ClassInterface (ClassInterfaceType.None), ComSourceInterfaces (typeof (blap))] [Guid (" 0CFEF92B-A155-4353-B7A3-58A717193E0C ")] [ComVisible (true)] Public square blup ...
Interface features:
[Guid ("9FD1B3E5-48 73-403a-91AA-2EEC7296B38D ")] [InterfaceType (ComInterfaceType.InterfaceIsIDispatch)] [ComVisible (true)] Public Interface Blap ...
AssemblyInfo.cs:
< [Assembly: ComVisible] [Assembly: Guid ("37639A04-9DAC-40ee-ADBB-2F07F78FD265")] ...Assembly Comm The option to make-view is correct. Registration for com-interop ist set is incorrect, because I do not want it registered with every build.
filed through regasm / codebase -> Success registered through regasm / codebase / tlb-...> success
But in both cases, in the registry I can not find any of my GUIDs
Adding / regfile regasm is the ultimate, file is generated but only there are lines:
[HKEY_CLASSES_ROOT \ record \ { D4DAB0A5-AC0A-3498-BD1E-6665735B5649} \ 1.3.3.7 "Class" = "& lt; classname & gt; + eventType" "assembly" = "& lt; name", version = 1.3.3.7, culture = Neutral, public keychain = BBA-22 58 cd5b 986c "runtime version" = "v2.0.50727" "codebase" = "file: // /"; filename> "
from the regf file to GUID There is no use anywhere in the versatile project - the whole thing is going on - or not is running - Windows 7 64 with Visual Studio 2008.
Thanks to any indication if I have missed some information in advance, please tell me!
There is a possibility of a problem. Something like that you register .dll as a 64-bit server and then look at 32-bit redirect or vice versa.
Comments
Post a Comment