I created a plugin in VisualStudio 2022 Community Edition which adds a menu to Acrobat. The menu shows OK when I deploy the debug build. However, when I deploy the release build, the menu doesn't show in Acrobat.
The plugin has a unique name and there are no dependencies that I am aware of - the plugin reads some registry settings and executes an external exe based on the settings, that's all it does.
Any help would be appreciated.
I forgot to mention: the size of the debug .api file is 433kb, but the release version is only 10kb - that sounds a bit small.
I don't think 10K is necessarily impossible. Nothing extra is linked. You say the menu doesn't show in Acrobat... I think you are thinking that the plug-in isn't loading at all (you are seeing no evidence of it, not just a missing menu). Ok, is this being deployed on the SAME machine that you used to test the debug build, or a different one? And, is it being deployed on the same machine as Visual Studio or a different one?
Same machine, yes and VS is installed.
Ok, if it were me, I would add a MessageBox API call (NOT AVAlertNote) to the earliest part of PluginMain in my code. You can use this to see if the plug-in is actually loading (then failing) or if the Release build is not loading at all. You can verify the MessageBox works on on the Debug build first.
Will try that, thanks.