The best library to work with .Net Assemblies in C/C++.
...You want to access and use .Net Framework Class Library in your application.
2. You want to access and use 3rd party .Net Libraries in your application.
Competitive Advantages:
1. Access to .Net Framework Class Library.
2. No COM registration of .Net Libraries is required when deployed.
3. Allows any programming language to consume .Net libraries as if they were native code.
OpenSETUP is an installation routine which looks like install shield. But it's free. It has many options like encryption, gradient colors, dialogs, file lists, OCX/DLL registration, different languages, full graphic interface, anti crackin routine...