Copy link to clipboard
Copied
I am trying to release a 64bit version of Windows plugin.
I get the following issue when Photoshop CS4 64bit starts.
Plug-ins that failed to load:
Correct NO VERSION - - from the file “PTFilters.8BF”
Extract NO VERSION - - from the file “PTFilters.8BF”
Insert NO VERSION - - from the file “PTFilters.8BF”
Perspect NO VERSION - - from the file “PTFilters.8BF”
Remap NO VERSION - - from the file “PTFilters.8BF”Flash:
Connections
Kuler
The 32bit version loads fine. In a single file I have 5 plugins. Each with its own entry point and PiPl and aete resource.
Are there other chagnes to the resource file besides the following needed?
#if defined(_WIN64)
CodeWin64X86 { "PluginMainCorrect" },
#else
CodeWin32X86 { "PluginMainCorrect" },
#endif
On the 32bit version if I choose Help | About Plugin ... on any one of them I get 5 request to display an about box. Is there something I can do to prevent this besides creating 5 seperate files?
Jim
Copy link to clipboard
Copied
The reason for the plugins failing to load on 64bit was I forgot add a Preprocessor define of _WIN64
Still getting 5 request to dispay the about box . Is this a PS bug?
Jim
Copy link to clipboard
Copied
Well, whether we call it a bug or a feature, but indeed Photoshop will call the About dialog multiple times if a few plugins are bundled together in one file. On the other hand, the solution is simple - only show the About dialog of the currently active plugin and skip the rest.