G
Guest
OK, I just want to make sure I am correct in the following statements, and
then to get some advice as to how I should proceed.
First, is it accurate to say that in order for C# to use a DLL, the classes
and members exposed must utilize a COM interface?
I tried adding a refernce to a DLL that was just created (in C++ to cross
compile between Microsoft Visual C++ 6.0 and Borland C++ Builder 5, providing
messaging functionality through ACE) to solve a communications problem
between Borland and Microsoft compilers, only to have Visual Studio .NET 2003
(version 7.1 I believe) tell me that I cannot add the DLL file because it is
neither a valid assembly, nor a COM object.
Is is possible to use this DLL in Visual Studio .NET 2003 if I write my user
interface and export routines in C++ instead of C#?
How would you suggest I gain access to the messaging functionality located
in this DLL for my application?
Thanks in advance for all the help,
Andrew S. Giles
then to get some advice as to how I should proceed.
First, is it accurate to say that in order for C# to use a DLL, the classes
and members exposed must utilize a COM interface?
I tried adding a refernce to a DLL that was just created (in C++ to cross
compile between Microsoft Visual C++ 6.0 and Borland C++ Builder 5, providing
messaging functionality through ACE) to solve a communications problem
between Borland and Microsoft compilers, only to have Visual Studio .NET 2003
(version 7.1 I believe) tell me that I cannot add the DLL file because it is
neither a valid assembly, nor a COM object.
Is is possible to use this DLL in Visual Studio .NET 2003 if I write my user
interface and export routines in C++ instead of C#?
How would you suggest I gain access to the messaging functionality located
in this DLL for my application?
Thanks in advance for all the help,
Andrew S. Giles