I created a .Net DLL (COM) and managed to use it in PowerBuilder (12.5 Classic)... so far so good...
The downside that we need te register this DLL in order to be able to use it.
I've read that there's possibility to use such a DLL without registration: this via the creation/use of manifests.
Can anyone help me on this and explain what I need to do (and how) in order to be able to use the Net DLL (COM) in PowerBuilder without registration?
Any examples maybe?
The things I've (already) read are not really clear/straightforward: I can't make it work at the moment...
Anyone with experience with this (and willing to help)?
Thanks in advance,
Marc.
Then another thing is that you HAVE to compile with the manifest option marked in you project file. Every compile it will be overwritten, so you have to back it up and restore constantly.
Thanks for you input though.
regards,
MiguelL
Also once I got my project setup correctly in Visual Studio I've never had to back up / restore anything to make it work it just works. I go in, make some changes, write some tests, do a build and copy all the files from the build to the same folder as my application. I may then have to update the version number in the maifest file to match, and it all works. I do have a bat file that's called int he post-build event to call GENMAN32 to do all the COM manifest stuff, but that was really the only tricky bit to get working.
My dependencies are some of our own DLL's which wrap up some other stuff. Maybe I'll give it another go in the future when I have some time :)