Re: Building VB.NET Interface definitions from a COM interface

Tech-Archive recommends: Fix windows errors by optimizing your registry




No no, I'm aware of those. However, I discovered a circular reference situation which makes me uncomfortable where I have a COM DLL containing four COM interfaces, one of which is referenced by my .NET assembly.

By that I mean that the COM DLL references an interface on the .NET assembly.


The .NET assembly, in turn, references the interfaces on the COM DLL. It has not failed to work, but it has made debugging... interesting.

The .NET assembly in turn references *different* interfaces on the COM DLL.

Rob
.



Relevant Pages

  • Re: The difference between Reference and Component?
    ... My project is using dll which is listed under References. ... Any COM component can provide implementation for multiple COM Interfaces. ... Any component can also supply multiple controls, ... In general when VB loads the References list it merely reads the Registry ...
    (microsoft.public.vb.general.discussion)
  • Re: export method from DLL
    ... > source files and I can not install it into Delphi7. ... I thought maybe I could add that VCL into DLL using D3 and use ... > Interfaces. ... if you look up the following two references on my home page ...
    (borland.public.delphi.language.objectpascal)
  • Re: Excel References
    ... registers the DLL properly on the user's machine then there shouldn't be any ... I re-establish the References, XL runs fine. ... "Joe" wrote in message ... Click OK and the VBE will register the DLL ...
    (microsoft.public.excel.programming)
  • Re: HowTo: Unregister a DLL/Control when the File no longer Exists
    ... Tony Proctor wrote: ... recorded in the registry. ... However, matching them up without the original DLL ... The main project references one of the DLLs, ...
    (microsoft.public.vb.general.discussion)
  • Re: QueryInterface failure.
    ... Not sure what you mean by a DLL desribing all interfaces. ... Microsoft MVP, MCSD ... Compile the common IDL file that containing all the shared interfaces ...
    (microsoft.public.vc.atl)