I have been working on ajusting a plugin from CC2018 to CC2021 on windows.
After getting the code to compile against the new SDK, when I try to load it I get the following message:
Adobe InDesign does not recognize PLUGIN_NAME**.PLN as a valid plug-in...
I try to compile some samples of the SDK and I have the same issue.
Make sure that the 1st decimal of the SDK is not higher than that of the copy of InDesign you are running.
For example, using the plugin_sdk_188.8.131.52.zip with version 17.1 of InDesign will cause this message.
Very best regards,
But the Indesign and SDK versions are currently the same. 16.4.
On Mac we had a similar problem, but signing the project fixed it. But in the case of Visual Studio we do not find this option, so I do not know if it is possible in this type of projects.
Thank you very much for your reply Oliver.
Just a thought, you are copying the resources folder correctly to the plugins folder right?
Thanks for your reply Manan.
It's the first check we did. In fact, to make sure that it wasn't a problem with our development or that something was missing from it, we chose to check if the same issue happened with the most basic samples that you find in the SDK and the problem persists.
Now as you say the versions of the SDK and InDesign match and you did no change to the SDK projects then I would say the SDK is faulty, I can't think of anything else to explain this behaviour.
Are you trying to run the DEBUG version of your PLNs with the normal version of InDesign ?
Copy link to clipboard
Speaking of the resources folder, it is possible for the PLN to compile and link even if the resources folder fails to be built as a post compilation step. Have you tried to delete the entire resources folder and try to recompile ?