A new version of Studio will be released soon which will have breaking changes, that means older versions of plugins are not compatible with Studio 2019. In older versions of the plugins manifest file needs to be updated with maxvalue attribute. Adding that attribute will prevent user to install an older version to Studio 2019.
Without maxversion attribute:
With maxversion attribute:
There are few steps you need to do make your plugin to support maxversion attribute:
Search for <PluginDeploymentPath> and change 15 with (14 if you are updating a 2017 plugin or 12 if you are updating a 2015 plugin)
Original: <PluginDeploymentPath>$(AppData)\SDL\SDL Trados Studio\15\Plugins</PluginDeploymentPath>
Updated : <PluginDeploymentPath>$(AppData)\SDL\SDL Trados Studio\14\Plugins</PluginDeploymentPath>
Right click -> Reload solution -> Rebuild solution.
To test if plugin is updated correctly :
ah, you've made a great wall again.
I remember when SDL updated from version 2015 to 2017.
This time, I'lll never goes to version 2019 until, I guess, year 2022.
Not exactly... we've provided a great toolset to make this easier for developers who know what they're doing. So when you do decide to upgrade it should be simple for you.
Looks easy enough, thanks for the post, Paul!
Let me make clear again.
1. PlugIns for SDL Trados Studio 2017 are not working at all at SDL Trados Studio 2019, not even recognized. Right ?
(except, when you have rebuild it Manually just like above main post)
2. PlugIns for SDL Trados Studio 2019 are not working at all at SDL Trados Studio 2017, not even recognized. Right ?