I’ve created a plugin that has single method - Click(). This method uses functions and structs from winuser.h, if that’s important at all.
This plugin successfully builds for both 32- and 64-bit targets with the following log for both of them: https://hastebin.com/tavexilaho.csharp
I’m certain that the plugin is packaged correctly, according to PluginPackaging.rtf. Although, whenever I place it in the Xojo’s Plugins folder, it isn’t loaded. I have packaged it with only the Windows and Windows x86-64 DLLs, no other platforms.
According to all known laws of everything, this should work, but it doesn’t. Coding in a nutshell. Any help? Thanks in advance.
I have already done this. My package structure matches exactly those of the default database plugins, minus the other OS’s that the latter have been built for.
Question if some of the IDE Resources folders might be needed also (I always have them and have had for years but no particular reason I guess).
I would name both DLLs the same (though is not the cause of this problem that you have now).
You could try going to my web www.einhugur.com, grab the TypeLib plugin, then rename it to Zip, pull out the DLL’s from it and stick yours in there instead to test. (then you get the rest of the structure)