I'm working on an open project I found on sourceforge.net called BCR2000control.
This project has two components to it.
1. A surface control .dll which will implement into a DAW like Cakewalks Sonar and is written in C++.
2. A Windows program acting as a hardware console which the above .dll is communicating with and the source code is in VB6.
I converted the windows source from VB6 to VB.net 2005 and the program is running.
The problem is, that this newly created exe can not be found by the .dll because it does not create any entries in the registry.
When I run the exe file which came with the original project it will install registry entries with TypeLib information.
My version made in .net does not create any such entries, so the dll can't hook into it.
Any thoughts on how to do this?