C#Newbie wrote:
Just a simple question about c# dll. Out of curiousity, if I create a
dll from c# and I want another non-.net application to use it, do I
still need to include .net framework in the installation package?
Short answer is the frameword is required for the C# dll.
The C# dll will require the .NET framework in order to run. It doesn't
matter what type of process loads the dll, the dll needs the framework.
Whether or not you need to include the framework in your installation
package depends on your client base and whether or not they would already
have the framework installed. Do you want to include the framework for
those who might not have it? Or do you want to provide info on how they can
download/install the framework from the MS website.
--
Tom Porterfield