I am working on a vb6 project and want to create a manifest, so registration is not required.
I use the MMM tool (Make My Manifest), which scans your VB6 project for dll dependencies and generates a manifest.
However, MMM does not include tlb files, and I have Client.dll and Client.tlb written in .net that were open for COM and used in my VB6 program.
I do not use Regasm, as it would be nice if the registry were not registered.
I tried to generate a separate manifest for the mt tool on the command line: "mt.exe -tlb: Client.tlb -dll: Client.dll -out: Client.manifest"
Then I thought that I could combine manifest 2 with: "mt.exe -manifest program.exe.manifest client.manifest -out: program.exe.manifest"
However, when I run the program, I get a window with the message "Runtime error -2147220999 (800401f9): Automation error, Error in the DLL"
Whether I am doing everything correctly above, someone had a similar experience, any help is appreciated.
source share