T
Tremendo
Hi,
I created a DLL using managed C# and this DLL needs to be consumed by two
applications:
- One is written in managed C#, and will
run on a PC that does have the .NET framework installed (no problems regarding this one).
- The other one is written in unmanaged Visual Basic 6, and will run on a PC that does NOT have the
..NET framework installed (my problems start here).
I wonder..
1) Is it required to install the .NET framework on the second PC, to consume
that DLL?
2) If the answer to 1) is yes, is there a way to create the DLL (or another version of the DLL), so
that I don't need to install the .NET framework on the second PC?
3) How do I have to export, in the DLL, the following managed C# function,
so that it can be consumed by the unmanaged VB6 application?
public bool Function(int i, double d,out string s)
Thank you very much.
I created a DLL using managed C# and this DLL needs to be consumed by two
applications:
- One is written in managed C#, and will
run on a PC that does have the .NET framework installed (no problems regarding this one).
- The other one is written in unmanaged Visual Basic 6, and will run on a PC that does NOT have the
..NET framework installed (my problems start here).
I wonder..
1) Is it required to install the .NET framework on the second PC, to consume
that DLL?
2) If the answer to 1) is yes, is there a way to create the DLL (or another version of the DLL), so
that I don't need to install the .NET framework on the second PC?
3) How do I have to export, in the DLL, the following managed C# function,
so that it can be consumed by the unmanaged VB6 application?
public bool Function(int i, double d,out string s)
Thank you very much.