<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.rws.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12 Non-Production</generator><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015</link><pubDate>Thu, 07 May 2020 17:02:54 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Paul</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Current Revision posted to Studio Developers WIKI by Paul on 5/7/2020 5:02:54 PM&lt;br /&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" rel="noopener noreferrer" target="_blank"&gt;here&lt;/a&gt;&amp;nbsp;(if you are not registered already please contact&amp;nbsp;&lt;a href="/members/pfilkin"&gt;Paul&lt;/a&gt;). As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder.&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" rel="noopener noreferrer" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility.&amp;nbsp;So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:
&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;
&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;
&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;
&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;
&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="margin:0;padding:0;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="margin:0;padding:0;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .NET 4.5.2. As you can see from the above table this .NET version is not included in any operating system available so you need to install it. There 2 ways to do it:
&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42643" rel="noopener noreferrer" target="_blank"&gt;.NET 4.5.2. web installer&lt;/a&gt;. I had some problems with this one on my machine and that is why I recommend second option&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.microsoft.com/en-us/download/details.aspx?id=42637" rel="noopener noreferrer" target="_blank"&gt;.NET 4.5.2 offline installer&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;Once you have an appropriate version of Visual Studio and .NET 4.5.2 installed you should open your project solution and upgrade the target framework from .NET 4.0 to .NET 4.5.2&lt;/li&gt;
&lt;li&gt;Remove the reference of Studio 2014 api assemblies and add Studio 2015 api assemblies. This can be found in the Studio 2015 installation folder. The default location is: %SystemDrive%\Program Files\SDL\SDL Trados Studio\Studio4\&lt;/li&gt;
&lt;li&gt;Update output path to the new install location - see next section for the folders&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Check this video to see the exact steps you need to do in Visual Studio to upgrade your plugin:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://youtu.be/uwqd18TnCKU"&gt;http://youtu.be/uwqd18TnCKU&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;At this point your plugin should build against Studio 2015 assemblies.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-size:1.17em;"&gt;2. Studio 2015 plugin install location&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-size:1.17em;"&gt;The location from where Studio 2015 has been changed and this is because we wanted to be able to run Studio 2014 and Studio 2015 in parallel. There are 2 locations where you can deploy your plugin&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;strong&gt;&lt;strong&gt;&amp;ldquo;Roaming&amp;rdquo; Windows User Folder&lt;/strong&gt;&lt;/strong&gt;&lt;/span&gt;
&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;em&gt;C:\Users\[UserID]\&lt;/em&gt;AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Packages&lt;strong&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\Users\[UserID]\AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;strong&gt;&lt;strong&gt;&lt;strong&gt;&amp;ldquo;Per-Machine&amp;rdquo; Location&lt;/strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Packages&lt;strong&gt;&lt;strong&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;SDL Plugin installer&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;With Studio 2015 we added and an installer for sdlplugin file types.&amp;nbsp;This means when you double click an .sdlplugin file there will be an app that will guide you thru the installation steps. To see this in action just watch this video:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;a href="http://youtu.be/cY-Qqkv890Q"&gt;http://youtu.be/cY-Qqkv890Q&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;span style="font-size:14.039999961853px;"&gt;If you are not using Studio 2015 you can still benefit from this feature buy going to OpenExchange and install it from there.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;a href="http://www.translationzone.com/openexchange/app/sdlplugininstaller-772.html#83208"&gt;www.translationzone.com/.../sdlplugininstaller-772.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;3. Submit new plugin version on OpenExchange&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=bLvSKX1n7Ew"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;4. Studio 2015 new projects&lt;/h3&gt;
&lt;p&gt;Studio 2015 SDK will be released pretty soon but until then if you need to start a new plugin from scratch please use this Studio 2015 empty projects:&amp;nbsp;&lt;a href="https://www.dropbox.com/s/dywcq52cgdts0ng/Studio%202015%20new%20projects.zip?dl=0"&gt;www.dropbox.com/.../Studio 2015 new projects.zip&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/28</link><pubDate>Thu, 17 Nov 2016 11:49:41 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 28 posted to Studio Developers WIKI by Romulus Crisan (former member) on 11/17/2016 11:49:41 AM&lt;br /&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;&amp;nbsp;(if you are not registered already please contact&amp;nbsp;&lt;a href="/members/pfilkin"&gt;Paul&lt;/a&gt;). As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder.&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility.&amp;nbsp;So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:
&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;
&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;
&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;
&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;
&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .NET 4.5.2. As you can see from the above table this .NET version is not included in any operating system available so you need to install it. There 2 ways to do it:
&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42643" target="_blank"&gt;.NET 4.5.2. web installer&lt;/a&gt;. I had some problems with this one on my machine and that is why I recommend second option&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.microsoft.com/en-us/download/details.aspx?id=42637" target="_blank"&gt;.NET 4.5.2 offline installer&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;Once you have an appropriate version of Visual Studio and .NET 4.5.2 installed you should open your project solution and upgrade the target framework from .NET 4.0 to .NET 4.5.2&lt;/li&gt;
&lt;li&gt;Remove the reference of Studio 2014 api assemblies and add Studio 2015 api assemblies. This can be found in the Studio 2015 installation folder. The default location is: %SystemDrive%\Program Files\SDL\SDL Trados Studio\Studio4\&lt;/li&gt;
&lt;li&gt;Update output path to the new install location - see next section for the folders&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Check this video to see the exact steps you need to do in Visual Studio to upgrade your plugin:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://youtu.be/uwqd18TnCKU"&gt;http://youtu.be/uwqd18TnCKU&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;At this point your plugin should build against Studio 2015 assemblies.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-size:1.17em;"&gt;2. Studio 2015 plugin install location&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-size:1.17em;"&gt;The location from where Studio 2015 has been changed and this is because we wanted to be able to run Studio 2014 and Studio 2015 in parallel. There are 2 locations where you can deploy your plugin&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;strong&gt;&lt;strong&gt;&amp;ldquo;Roaming&amp;rdquo; Windows User Folder&lt;/strong&gt;&lt;/strong&gt;&lt;/span&gt;
&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;em&gt;C:\Users\[UserID]\&lt;/em&gt;AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Packages&lt;strong&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\Users\[UserID]\AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;strong&gt;&lt;strong&gt;&lt;strong&gt;&amp;ldquo;Per-Machine&amp;rdquo; Location&lt;/strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Packages&lt;strong&gt;&lt;strong&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;SDL Plugin installer&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;With Studio 2015 we added and an installer for sdlplugin file types.&amp;nbsp;This means when you double click an .sdlplugin file there will be an app that will guide you thru the installation steps. To see this in action just watch this video:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;a href="http://youtu.be/cY-Qqkv890Q"&gt;http://youtu.be/cY-Qqkv890Q&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;span style="font-size:14.039999961853px;"&gt;If you are not using Studio 2015 you can still benefit from this feature buy going to OpenExchange and install it from there.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;a href="http://www.translationzone.com/openexchange/app/sdlplugininstaller-772.html#83208"&gt;www.translationzone.com/.../sdlplugininstaller-772.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;3. Submit new plugin version on OpenExchange&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=bLvSKX1n7Ew"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;4. Studio 2015 new projects&lt;/h3&gt;
&lt;p&gt;Studio 2015 SDK will be released pretty soon but until then if you need to start a new plugin from scratch please use this Studio 2015 empty projects:&amp;nbsp;&lt;a href="https://www.dropbox.com/s/dywcq52cgdts0ng/Studio%202015%20new%20projects.zip?dl=0"&gt;www.dropbox.com/.../Studio 2015 new projects.zip&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/27</link><pubDate>Thu, 17 Nov 2016 11:22:24 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 27 posted to Studio Developers WIKI by Romulus Crisan (former member) on 11/17/2016 11:22:24 AM&lt;br /&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;&amp;nbsp;(if you are not registered already please contact&amp;nbsp;&lt;a href="/members/pfilkin"&gt;Paul&lt;/a&gt;). As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder.&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility.&amp;nbsp;So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:
&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;
&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;
&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;
&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;
&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .NET 4.5.2. As you can see from the above table this .NET version is not included in any operating system available so you need to install it. There 2 ways to do it:
&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42643" target="_blank"&gt;.NET 4.5.2. web installer&lt;/a&gt;. I had some problems with this one on my machine and that is why I recommend second option&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.microsoft.com/en-us/download/details.aspx?id=42637" target="_blank"&gt;.NET 4.5.2 offline installer&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;Once you have an appropriate version of Visual Studio and .NET 4.5.2 installed you should open your project solution and upgrade the target framework from .NET 4.0 to .NET 4.5.2&lt;/li&gt;
&lt;li&gt;Remove the reference of Studio 2014 api assemblies and add Studio 2015 api assemblies. This can be found in the Studio 2015 installation folder. The default location is: %SystemDrive%\Program Files\SDL\SDL Trados Studio\Studio4\&lt;/li&gt;
&lt;li&gt;Update output path to the new install location - see next section for the folders&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Check this video to see the exact steps you need to do in Visual Studio to upgrade your plugin:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://youtu.be/uwqd18TnCKU"&gt;http://youtu.be/uwqd18TnCKU&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;At this point your plugin should build against Studio 2015 assemblies.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-size:1.17em;"&gt;2. Studio 2015 plugin install location&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-size:1.17em;"&gt;The location from where Studio 2015 has been changed and this is because we wanted to be able to run Studio 2014 and Studio 2015 in parallel. There are 2 locations where you can deploy your plugin&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;strong&gt;&lt;strong&gt;&amp;ldquo;Roaming&amp;rdquo; Windows User Folder&lt;/strong&gt;&lt;/strong&gt;&lt;/span&gt;
&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;em&gt;C:\Users\[UserID]\&lt;/em&gt;AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Packages&lt;strong&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\Users\[UserID]\AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;strong&gt;&lt;strong&gt;&lt;strong&gt;&amp;ldquo;Per-Machine&amp;rdquo; Location&lt;/strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Packages&lt;strong&gt;&lt;strong&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;SDL Plugin installer&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;With Studio 2015 we added and an installer for sdlplugin file types.&amp;nbsp;This means when you double click an .sdlplugin file there will be an app that will guide you thru the installation steps. To see this in action just watch this video:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;a href="http://youtu.be/cY-Qqkv890Q"&gt;http://youtu.be/cY-Qqkv890Q&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;span style="font-size:14.039999961853px;"&gt;If you are not using Studio 2015 you can still benefit from this feature buy going to OpenExchange and install it from there.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;a href="http://www.translationzone.com/openexchange/app/sdlplugininstaller-772.html#83208"&gt;www.translationzone.com/.../sdlplugininstaller-772.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;3. Submit new plugin version on OpenExchange&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=bLvSKX1n7Ew"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;4. Studio 2015 new projects&lt;/h3&gt;
&lt;p&gt;Studio 2015 SDK will be released pretty soon but until then if you need to start a new plugin from scratch please use this Studio 2015 empty projects:&amp;nbsp;&lt;a href="https://www.dropbox.com/s/dywcq52cgdts0ng/Studio%202015%20new%20projects.zip?dl=0"&gt;www.dropbox.com/.../Studio 2015 new projects.zip&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/26</link><pubDate>Wed, 13 Jul 2016 09:53:30 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 26 posted to Studio Developers WIKI by Romulus Crisan (former member) on 7/13/2016 9:53:30 AM&lt;br /&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg"&gt;&lt;img src="/resized-image/__size/940x0/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg" alt=" " style="vertical-align:middle;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;&amp;nbsp;(if you are not registered already please contact &lt;a href="/members/pfilkin"&gt;Paul&lt;/a&gt;). As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder.&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility.&amp;nbsp;So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .NET 4.5.2. As you can see from the above table this .NET version is not included in any operating system available so you need to install it. There 2 ways to do it:&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42643" target="_blank"&gt;.NET 4.5.2. web installer&lt;/a&gt;. I had some problems with this one on my machine and that is why I recommend second option&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.microsoft.com/en-us/download/details.aspx?id=42637" target="_blank"&gt;.NET 4.5.2 offline installer&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Once you have an appropriate version of Visual Studio and .NET 4.5.2 installed you should open your project solution and upgrade the target framework from .NET 4.0 to .NET 4.5.2&lt;/li&gt;
&lt;li&gt;Remove the reference of Studio 2014 api assemblies and add Studio 2015 api assemblies. This can be found in the Studio 2015 installation folder. The default location is: %SystemDrive%\Program Files\SDL\SDL Trados Studio\Studio4\&lt;/li&gt;
&lt;li&gt;Update output path to the new install location - see next section for the folders&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Check this video to see the exact steps you need to do in Visual Studio to upgrade your plugin:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://youtu.be/uwqd18TnCKU"&gt;http://youtu.be/uwqd18TnCKU&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;At this point your plugin should build against Studio 2015 assemblies.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-size:1.17em;"&gt;2. Studio 2015 plugin install location&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-size:1.17em;"&gt;The location from where Studio 2015 has been changed and this is because we wanted to be able to run Studio 2014 and Studio 2015 in parallel. There are 2 locations where you can deploy your plugin&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Roaming&amp;rdquo; Windows User Folder&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;em&gt;C:\Users\[UserID]\&lt;/em&gt;AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\Users\[UserID]\AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Per-Machine&amp;rdquo; Location&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;SDL Plugin installer&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;With Studio 2015 we added and an installer for sdlplugin file types.&amp;nbsp;This means when you double click an .sdlplugin file there will be an app that will guide you thru the installation steps. To see this in action just watch this video:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;a href="http://youtu.be/cY-Qqkv890Q"&gt;http://youtu.be/cY-Qqkv890Q&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;span style="font-size:14.039999961853px;"&gt;If you are not using Studio 2015 you can still benefit from this feature buy going to OpenExchange and install it from there.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;a href="http://www.translationzone.com/openexchange/app/sdlplugininstaller-772.html#83208"&gt;www.translationzone.com/.../sdlplugininstaller-772.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;3. Submit new plugin version on OpenExchange&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=bLvSKX1n7Ew"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;4. Studio 2015 new projects&lt;/h3&gt;
&lt;p&gt;Studio 2015 SDK will be released pretty soon but until then if you need to start a new plugin from scratch please use this Studio 2015 empty projects:&amp;nbsp;&lt;a href="https://www.dropbox.com/s/dywcq52cgdts0ng/Studio%202015%20new%20projects.zip?dl=0"&gt;www.dropbox.com/.../Studio 2015 new projects.zip&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/25</link><pubDate>Tue, 30 Jun 2015 08:00:53 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 25 posted to Studio Developers WIKI by Romulus Crisan (former member) on 6/30/2015 8:00:53 AM&lt;br /&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg"&gt;&lt;img src="/resized-image/__size/940x0/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg" alt=" " style="vertical-align:middle;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;&amp;nbsp;(if you are not registered already please contact &lt;a href="/members/pfilkin"&gt;Paul&lt;/a&gt;). As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder.&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility.&amp;nbsp;So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .NET 4.5.2. As you can see from the above table this .NET version is not included in any operating system available so you need to install it. There 2 ways to do it:&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42643" target="_blank"&gt;.NET 4.5.2. web installer&lt;/a&gt;. I had some problems with this one on my machine and that is why I recommend second option&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.microsoft.com/en-us/download/details.aspx?id=42637" target="_blank"&gt;.NET 4.5.2 offline installer&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Once you have an appropriate version of Visual Studio and .NET 4.5.2 installed you should open your project solution and upgrade the target framework from .NET 4.0 to .NET 4.5.2&lt;/li&gt;
&lt;li&gt;Remove the reference of Studio 2014 api assemblies and add Studio 2015 api assemblies. This can be found in the Studio 2015 installation folder. The default location is: %SystemDrive%\Program Files\SDL\SDL Trados Studio\Studio4\&lt;/li&gt;
&lt;li&gt;Update output path to the new install location - see next section for the folders&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Check this video to see the exact steps you need to do in Visual Studio to upgrade your plugin:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://youtu.be/uwqd18TnCKU"&gt;http://youtu.be/uwqd18TnCKU&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;At this point your plugin should build against Studio 2015 assemblies.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-size:1.17em;"&gt;2. Studio 2015 plugin install location&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-size:1.17em;"&gt;The location from where Studio 2015 has been changed and this is because we wanted to be able to run Studio 2014 and Studio 2015 in parallel. There are 2 locations where you can deploy your plugin&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Roaming&amp;rdquo; Windows User Folder&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;em&gt;C:\Users\[UserID]\&lt;/em&gt;AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\Users\[UserID]\AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Per-Machine&amp;rdquo; Location&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;SDL Plugin installer&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;With Studio 2015 we added and an installer for sdlplugin file types.&amp;nbsp;This means when you double click an .sdlplugin file there will be an app that will guide you thru the installation steps. To see this in action just watch this video:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;a href="http://youtu.be/cY-Qqkv890Q"&gt;http://youtu.be/cY-Qqkv890Q&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;span style="font-size:14.039999961853px;"&gt;If you are not using Studio 2015 you can still benefit from this feature buy going to OpenExchange and install it from there.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;a href="http://www.translationzone.com/openexchange/app/sdlplugininstaller-772.html#83208"&gt;www.translationzone.com/.../sdlplugininstaller-772.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;3. Submit new plugin version on OpenExchange&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=bLvSKX1n7Ew"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/24</link><pubDate>Fri, 26 Jun 2015 12:59:17 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 24 posted to Studio Developers WIKI by Romulus Crisan (former member) on 6/26/2015 12:59:17 PM&lt;br /&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg"&gt;&lt;img src="/resized-image/__size/940x0/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg" alt=" " style="vertical-align:middle;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;&amp;nbsp;(if you are not registered already please contact &lt;a href="/members/pfilkin"&gt;Paul&lt;/a&gt;). As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder.&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility.&amp;nbsp;So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .NET 4.5.2. As you can see from the above table this .NET version is not included in any operating system available so you need to install it. There 2 ways to do it:&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42643" target="_blank"&gt;.NET 4.5.2. web installer&lt;/a&gt;. I had some problems with this one on my machine and that is why I recommend second option&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42642" target="_blank"&gt;.NET 4.5.2 offline installer&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Once you have an appropriate version of Visual Studio and .NET 4.5.2 installed you should open your project solution and upgrade the target framework from .NET 4.0 to .NET 4.5.2&lt;/li&gt;
&lt;li&gt;Remove the reference of Studio 2014 api assemblies and add Studio 2015 api assemblies. This can be found in the Studio 2015 installation folder. The default location is: %SystemDrive%\Program Files\SDL\SDL Trados Studio\Studio4\&lt;/li&gt;
&lt;li&gt;Update output path to the new install location - see next section for the folders&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Check this video to see the exact steps you need to do in Visual Studio to upgrade your plugin:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://youtu.be/uwqd18TnCKU"&gt;http://youtu.be/uwqd18TnCKU&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;At this point your plugin should build against Studio 2015 assemblies.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-size:1.17em;"&gt;2. Studio 2015 plugin install location&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-size:1.17em;"&gt;The location from where Studio 2015 has been changed and this is because we wanted to be able to run Studio 2014 and Studio 2015 in parallel. There are 2 locations where you can deploy your plugin&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Roaming&amp;rdquo; Windows User Folder&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;em&gt;C:\Users\[UserID]\&lt;/em&gt;AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\Users\[UserID]\AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Per-Machine&amp;rdquo; Location&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;SDL Plugin installer&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;With Studio 2015 we added and an installer for sdlplugin file types.&amp;nbsp;This means when you double click an .sdlplugin file there will be an app that will guide you thru the installation steps. To see this in action just watch this video:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;a href="http://youtu.be/cY-Qqkv890Q"&gt;http://youtu.be/cY-Qqkv890Q&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;span style="font-size:14.039999961853px;"&gt;If you are not using Studio 2015 you can still benefit from this feature buy going to OpenExchange and install it from there.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;a href="http://www.translationzone.com/openexchange/app/sdlplugininstaller-772.html#83208"&gt;www.translationzone.com/.../sdlplugininstaller-772.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;3. Submit new plugin version on OpenExchange&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=bLvSKX1n7Ew"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/23</link><pubDate>Fri, 26 Jun 2015 09:26:59 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 23 posted to Studio Developers WIKI by Romulus Crisan (former member) on 6/26/2015 9:26:59 AM&lt;br /&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg"&gt;&lt;img src="/resized-image/__size/940x0/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg" alt=" " style="vertical-align:middle;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;&amp;nbsp;(if you are not registered already please contact &lt;a href="/members/pfilkin"&gt;Paul&lt;/a&gt;). As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder.&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility.&amp;nbsp;So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .NET 4.5.2. As you can see from the above table this .NET version is not included in any operating system available so you need to install it. There 2 ways to do it:&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42643" target="_blank"&gt;.NET 4.5.2. web installer&lt;/a&gt;. I had some problems with this one on my machine and that is why I recommend second option&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42642" target="_blank"&gt;.NET 4.5.2 offline installer&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Once you have an appropriate version of Visual Studio and .NET 4.5.2 installed you should open your project solution and upgrade the target framework from .NET 4.0 to .NET 4.5.2&lt;/li&gt;
&lt;li&gt;Remove the reference of Studio 2014 api assemblies and add Studio 2015 api assemblies. This can be found in the Studio 2015 installation folder. The default location is: %SystemDrive%\Program Files\SDL\SDL Trados Studio\Studio4\&lt;/li&gt;
&lt;li&gt;Update output path to the new install location - see next section for the folders&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Check this video to see the exact steps you need to do in Visual Studio to upgrade your plugin:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://youtu.be/uwqd18TnCKU"&gt;http://youtu.be/uwqd18TnCKU&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;At this point your plugin should build against Studio 2015 assemblies.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-size:1.17em;"&gt;2. Studio 2015 plugin install location&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-size:1.17em;"&gt;The location from where Studio 2015 has been changed and this is because we wanted to be able to run Studio 2014 and Studio 2015 in parallel. There are 2 locations where you can deploy your plugin&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Roaming&amp;rdquo; Windows User Folder&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;em&gt;C:\Users\[UserID]\&lt;/em&gt;AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\Users\[UserID]\AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Per-Machine&amp;rdquo; Location&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;SDL Plugin installer&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;With Studio 2015 we added and an installer for sdlplugin file types.&amp;nbsp;This means when you double click an .sdlplugin file there will be an app that will guide you thru the installation steps. To see this in action just watch this video:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;a href="http://youtu.be/cY-Qqkv890Q"&gt;http://youtu.be/cY-Qqkv890Q&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;span style="font-size:14.039999961853px;"&gt;If you are not using Studio 2015 you can still benefit from this feature buy going to OpenExchange and install it from there.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;a href="http://www.translationzone.com/openexchange/app/sdlplugininstaller-772.html#83208"&gt;www.translationzone.com/.../sdlplugininstaller-772.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;3. Submit new plugin version on OpenExchange&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;Coming soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/22</link><pubDate>Thu, 25 Jun 2015 14:29:27 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 22 posted to Studio Developers WIKI by Romulus Crisan (former member) on 6/25/2015 2:29:27 PM&lt;br /&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg"&gt;&lt;img src="/resized-image/__size/940x0/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg" alt=" " style="vertical-align:middle;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;&amp;nbsp;(if you are not registered already please contact &lt;a href="/members/pfilkin"&gt;Paul&lt;/a&gt;). As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder.&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility.&amp;nbsp;So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .NET 4.5.2. As you can see from the above table this .NET version is not included in any operating system available so you need to install it. There 2 ways to do it:&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42643" target="_blank"&gt;.NET 4.5.2. web installer&lt;/a&gt;. I had some problems with this one on my machine and that is why I recommend second option&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42642" target="_blank"&gt;.NET 4.5.2 offline installer&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Once you have an appropriate version of Visual Studio and .NET 4.5.2 installed you should open your project solution and upgrade the target framework from .NET 4.0 to .NET 4.5.2&lt;/li&gt;
&lt;li&gt;Remove the reference of Studio 2014 api assemblies and add Studio 2015 api assemblies. This can be found in the Studio 2015 installation folder. The default location is: %SystemDrive%\Program Files\SDL\SDL Trados Studio\Studio4\&lt;/li&gt;
&lt;li&gt;Update output path to the new install location - see next section for the folders&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Check this video to see the exact steps you need to do in Visual Studio to upgrade your plugin:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://youtu.be/uwqd18TnCKU"&gt;http://youtu.be/uwqd18TnCKU&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;At this point your plugin should build against Studio 2015 assemblies.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-size:1.17em;"&gt;2. Studio 2015 plugin install location&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-size:1.17em;"&gt;The location from where Studio 2015 has been changed and this is because we wanted to be able to run Studio 2014 and Studio 2015 in parallel. There are 2 locations where you can deploy your plugin&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Roaming&amp;rdquo; Windows User Folder&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;em&gt;C:\Users\[UserID]\&lt;/em&gt;AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\Users\[UserID]\AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Per-Machine&amp;rdquo; Location&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;SDL Plugin installer&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:14.039999961853px;"&gt;In order to simplify the update process we are in the process of implementing an installer for all sdlplugin file types. This means when you double click an .sdlplugin file there will be an app that will guide you thru the installation steps. We are looking to ship this together with Studio 2015 kit and as a separate installer. At the moment this is under development and it will be an open source app developed here:&amp;nbsp;&lt;a href="https://github.com/sdl/Sdl-plugin-installer"&gt;github.com/.../Sdl-plugin-installer&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;There is already a preview version of this installer which you can try from here:&amp;nbsp;&lt;a href="https://github.com/sdl/Sdl-plugin-installer/releases"&gt;github.com/.../releases&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;3. Submit new plugin version on OpenExchange&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;Coming soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/21</link><pubDate>Mon, 04 May 2015 09:20:50 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 21 posted to Studio Developers WIKI by Romulus Crisan (former member) on 5/4/2015 9:20:50 AM&lt;br /&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg"&gt;&lt;img src="/resized-image/__size/940x0/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg" alt=" " style="vertical-align:middle;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;&amp;nbsp;(if you are not registered already please contact &lt;a href="/members/pfilkin"&gt;Paul&lt;/a&gt;). As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder.&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility.&amp;nbsp;So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .NET 4.5.2. As you can see from the above table this .NET version is not included in any operating system available so you need to install it. There 2 ways to do it:&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42643" target="_blank"&gt;.NET 4.5.2. web installer&lt;/a&gt;. I had some problems with this one on my machine and that is why I recommend second option&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42642" target="_blank"&gt;.NET 4.5.2 offline installer&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Once you have an appropriate version of Visual Studio and .NET 4.5.2 installed you should open your project solution and upgrade the target framework from .NET 4.0 to .NET 4.5.2&lt;/li&gt;
&lt;li&gt;Remove the reference of Studio 2014 api assemblies and add Studio 2015 api assemblies. This can be found in the Studio 2015 installation folder. The default location is: %SystemDrive%\Program Files\SDL\SDL Trados Studio\Studio4\&lt;/li&gt;
&lt;li&gt;Update output path to the new install location - see next section for the folders&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;At this point your plugin should build against Studio 2015 assemblies.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-size:1.17em;"&gt;2. Studio 2015 plugin install location&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-size:1.17em;"&gt;The location from where Studio 2015 has been changed and this is because we wanted to be able to run Studio 2014 and Studio 2015 in parallel. There are 2 locations where you can deploy your plugin&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Roaming&amp;rdquo; Windows User Folder&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;em&gt;C:\Users\[UserID]\&lt;/em&gt;AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\Users\[UserID]\AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Per-Machine&amp;rdquo; Location&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;SDL Plugin installer&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:14.039999961853px;"&gt;In order to simplify the update process we are in the process of implementing an installer for all sdlplugin file types. This means when you double click an .sdlplugin file there will be an app that will guide you thru the installation steps. We are looking to ship this together with Studio 2015 kit and as a separate installer. At the moment this is under development and it will be an open source app developed here:&amp;nbsp;&lt;a href="https://github.com/sdl/Sdl-plugin-installer"&gt;github.com/.../Sdl-plugin-installer&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;There is already a preview version of this installer which you can try from here:&amp;nbsp;&lt;a href="https://github.com/sdl/Sdl-plugin-installer/releases"&gt;github.com/.../releases&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;3. Submit new plugin version on OpenExchange&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;Coming soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/20</link><pubDate>Mon, 04 May 2015 08:12:27 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 20 posted to Studio Developers WIKI by Romulus Crisan (former member) on 5/4/2015 8:12:27 AM&lt;br /&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg"&gt;&lt;img src="/resized-image/__size/940x0/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg" alt=" " style="vertical-align:middle;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;&amp;nbsp;(if you are not registered already please contact &lt;a href="/members/pfilkin"&gt;Paul&lt;/a&gt;). As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder.&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility.&amp;nbsp;So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .NET 4.5.2. As you can see from the above table this .NET version is not included in any operating system available so you need to install it. There 2 ways to do it:&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42643" target="_blank"&gt;.NET 4.5.2. web installer&lt;/a&gt;. I had some problems with this one on my machine and that is why I recommend second option&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42642" target="_blank"&gt;.NET 4.5.2 offline installer&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Once you have an appropriate version of Visual Studio and .NET 4.5.2 installed you should open your project solution and upgrade the target framework from .NET 4.0 to .NET 4.5.2&lt;/li&gt;
&lt;li&gt;Remove the reference of Studio 2014 api assemblies and add Studio 2015 api assemblies. This can be found in the Studio 2015 installation folder. The default location is: %SystemDrive%\Program Files\SDL\SDL Trados Studio\Studio4\&lt;/li&gt;
&lt;li&gt;Update output path to the new install location - see next section for the folders&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;At this point your plugin should build against Studio 2015 assemblies.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-size:1.17em;"&gt;2. Studio 2015 plugin install location&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-size:1.17em;"&gt;The location from where Studio 2015 has been changed and this is because we wanted to be able to run Studio 2014 and Studio 2015 in parallel. There are 2 locations where you can deploy your plugin&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Roaming&amp;rdquo; Windows User Folder&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;em&gt;C:\Users\[UserID]\&lt;/em&gt;AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\Users\[UserID]\AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Per-Machine&amp;rdquo; Location&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;SDL Plugin installer&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:14.039999961853px;"&gt;In order to simplify the update process we are in the process of implementing an installer for all sdlplugin file types. This means when you double click an .sdlplugin file there will be an app that will guide you thru the installation steps. We are looking to ship this together with Studio 2015 kit and as a separate installer. At the moment this is under development and it will be an open source app developed here:&amp;nbsp;&lt;a href="https://github.com/sdl/Sdl-plugin-installer"&gt;github.com/.../Sdl-plugin-installer&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;I will update this section based on the evolution of this feature.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;3. Submit new plugin version on OpenExchange&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;Coming soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/19</link><pubDate>Tue, 28 Apr 2015 08:50:50 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 19 posted to Studio Developers WIKI by Romulus Crisan (former member) on 4/28/2015 8:50:50 AM&lt;br /&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg"&gt;&lt;img src="/resized-image/__size/940x0/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg" alt=" " style="vertical-align:middle;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;&amp;nbsp;(if you are not registered already please contact &lt;a href="/members/pfilkin"&gt;Paul&lt;/a&gt;). As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder.&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility.&amp;nbsp;So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .NET 4.5.2. As you can see from the above table this .NET version is not included in any operating system available so you need to install it. There 2 ways to do it:&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42643"&gt;.NET 4.5.2. web installer&lt;/a&gt;. I had some problems with this one on my machine and that is why I recommend second option&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42642"&gt;.NET 4.5.2 offline installer&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Once you have an appropriate version of Visual Studio and .NET 4.5.2 installed you should open your project solution and upgrade the target framework from .NET 4.0 to .NET 4.5.2&lt;/li&gt;
&lt;li&gt;Remove the reference of Studio 2014 api assemblies and add Studio 2015 api assemblies. This can be found in the Studio 2015 installation folder. The default location is: %SystemDrive%\Program Files\SDL\SDL Trados Studio\Studio4\&lt;/li&gt;
&lt;li&gt;Update output path to the new install location - see next section for the folders&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;At this point your plugin should build against Studio 2015 assemblies.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-size:1.17em;"&gt;2. Studio 2015 plugin install location&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-size:1.17em;"&gt;The location from where Studio 2015 has been changed and this is because we wanted to be able to run Studio 2014 and Studio 2015 in parallel. There are 2 locations where you can deploy your plugin&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Roaming&amp;rdquo; Windows User Folder&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;em&gt;C:\Users\[UserID]\&lt;/em&gt;AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\Users\[UserID]\AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Per-Machine&amp;rdquo; Location&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;SDL Plugin installer&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:14.039999961853px;"&gt;In order to simplify the update process we are in the process of implementing an installer for all sdlplugin file types. This means when you double click an .sdlplugin file there will be an app that will guide you thru the installation steps. We are looking to ship this together with Studio 2015 kit and as a separate installer. At the moment this is under development and it will be an open source app developed here:&amp;nbsp;&lt;a href="https://github.com/sdl/Sdl-plugin-installer"&gt;github.com/.../Sdl-plugin-installer&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;I will update this section based on the evolution of this feature.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;3. Submit new plugin version on OpenExchange&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;Coming soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/18</link><pubDate>Mon, 27 Apr 2015 16:04:46 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 18 posted to Studio Developers WIKI by Romulus Crisan (former member) on 4/27/2015 4:04:46 PM&lt;br /&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg"&gt;&lt;img src="/resized-image/__size/940x0/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg" alt=" " style="vertical-align:middle;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;. As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder.&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility.&amp;nbsp;So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .NET 4.5.2. As you can see from the above table this .NET version is not included in any operating system available so you need to install it. There 2 ways to do it:&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42643"&gt;.NET 4.5.2. web installer&lt;/a&gt;. I had some problems with this one on my machine and that is why I recommend second option&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42642"&gt;.NET 4.5.2 offline installer&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Once you have an appropriate version of Visual Studio and .NET 4.5.2 installed you should open your project solution and upgrade the target framework from .NET 4.0 to .NET 4.5.2&lt;/li&gt;
&lt;li&gt;Remove the reference of Studio 2014 api assemblies and add Studio 2015 api assemblies. This can be found in the Studio 2015 installation folder. The default location is: %SystemDrive%\Program Files\SDL\SDL Trados Studio\Studio4\&lt;/li&gt;
&lt;li&gt;Update output path to the new install location - see next section for the folders&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;At this point your plugin should build against Studio 2015 assemblies.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-size:1.17em;"&gt;2. Studio 2015 plugin install location&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-size:1.17em;"&gt;The location from where Studio 2015 has been changed and this is because we wanted to be able to run Studio 2014 and Studio 2015 in parallel. There are 2 locations where you can deploy your plugin&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Roaming&amp;rdquo; Windows User Folder&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;em&gt;C:\Users\[UserID]\&lt;/em&gt;AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\Users\[UserID]\AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Per-Machine&amp;rdquo; Location&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;SDL Plugin installer&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:14.039999961853px;"&gt;In order to simplify the update process we are in the process of implementing an installer for all sdlplugin file types. This means when you double click an .sdlplugin file there will be an app that will guide you thru the installation steps. We are looking to ship this together with Studio 2015 kit and as a separate installer. At the moment this is under development and it will be an open source app developed here:&amp;nbsp;&lt;a href="https://github.com/sdl/Sdl-plugin-installer"&gt;github.com/.../Sdl-plugin-installer&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;I will update this section based on the evolution of this feature.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;3. Submit new plugin version on OpenExchange&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;Coming soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/17</link><pubDate>Mon, 27 Apr 2015 15:58:12 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 17 posted to Studio Developers WIKI by Romulus Crisan (former member) on 4/27/2015 3:58:12 PM&lt;br /&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg"&gt;&lt;img src="/resized-image/__size/940x0/__key/communityserver-wikis-components-files/00-00-00-00-39/14300881133_5F00_60a26a9365_5F00_z.jpg" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;. As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder.&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility.&amp;nbsp;So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .NET 4.5.2. As you can see from the above table this .NET version is not included in any operating system available so you need to install it. There 2 ways to do it:&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42643"&gt;.NET 4.5.2. web installer&lt;/a&gt;. I had some problems with this one on my machine and that is why I recommend second option&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42642"&gt;.NET 4.5.2 offline installer&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Once you have an appropriate version of Visual Studio and .NET 4.5.2 installed you should open your project solution and upgrade the target framework from .NET 4.0 to .NET 4.5.2&lt;/li&gt;
&lt;li&gt;Remove the reference of Studio 2014 api assemblies and add Studio 2015 api assemblies. This can be found in the Studio 2015 installation folder. The default location is: %SystemDrive%\Program Files\SDL\SDL Trados Studio\Studio4\&lt;/li&gt;
&lt;li&gt;Update output path to the new install location - see next section for the folders&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;At this point your plugin should build against Studio 2015 assemblies.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-size:1.17em;"&gt;2. Studio 2015 plugin install location&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-size:1.17em;"&gt;The location from where Studio 2015 has been changed and this is because we wanted to be able to run Studio 2014 and Studio 2015 in parallel. There are 2 locations where you can deploy your plugin&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Roaming&amp;rdquo; Windows User Folder&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;em&gt;C:\Users\[UserID]\&lt;/em&gt;AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\Users\[UserID]\AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Per-Machine&amp;rdquo; Location&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;SDL Plugin installer&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:14.039999961853px;"&gt;In order to simplify the update process we are in the process of implementing an installer for all sdlplugin file types. This means when you double click an .sdlplugin file there will be an app that will guide you thru the installation steps. We are looking to ship this together with Studio 2015 kit and as a separate installer. At the moment this is under development and it will be an open source app developed here:&amp;nbsp;&lt;a href="https://github.com/sdl/Sdl-plugin-installer"&gt;github.com/.../Sdl-plugin-installer&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;I will update this section based on the evolution of this feature.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;3. Submit new plugin version on OpenExchange&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;Coming soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/16</link><pubDate>Mon, 27 Apr 2015 15:07:34 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 16 posted to Studio Developers WIKI by Romulus Crisan (former member) on 4/27/2015 3:07:34 PM&lt;br /&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;. As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder.&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility.&amp;nbsp;So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .NET 4.5.2. As you can see from the above table this .NET version is not included in any operating system available so you need to install it. There 2 ways to do it:&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42643"&gt;.NET 4.5.2. web installer&lt;/a&gt;. I had some problems with this one on my machine and that is why I recommend second option&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42642"&gt;.NET 4.5.2 offline installer&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Once you have an appropriate version of Visual Studio and .NET 4.5.2 installed you should open your project solution and upgrade the target framework from .NET 4.0 to .NET 4.5.2&lt;/li&gt;
&lt;li&gt;Remove the reference of Studio 2014 api assemblies and add Studio 2015 api assemblies. This can be found in the Studio 2015 installation folder. The default location is: %SystemDrive%\Program Files\SDL\SDL Trados Studio\Studio4\&lt;/li&gt;
&lt;li&gt;Update output path to the new install location - see next section for the folders&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;At this point your plugin should build against Studio 2015 assemblies.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-size:1.17em;"&gt;2. Studio 2015 plugin install location&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-size:1.17em;"&gt;The location from where Studio 2015 has been changed and this is because we wanted to be able to run Studio 2014 and Studio 2015 in parallel. There are 2 locations where you can deploy your plugin&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Roaming&amp;rdquo; Windows User Folder&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;em&gt;C:\Users\[UserID]\&lt;/em&gt;AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\Users\[UserID]\AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Per-Machine&amp;rdquo; Location&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;SDL Plugin installer&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;&lt;span style="font-size:14.039999961853px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:14.039999961853px;"&gt;In order to simplify the update process we are in the process of implementing an installer for all sdlplugin file types. This means when you double click an .sdlplugin file there will be an app that will guide you thru the installation steps. We are looking to ship this together with Studio 2015 kit and as a separate installer. At the moment this is under development and it will be an open source app developed here:&amp;nbsp;&lt;a href="https://github.com/sdl/Sdl-plugin-installer"&gt;github.com/.../Sdl-plugin-installer&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;I will update this section based on the evolution of this feature.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;3. Submit new plugin version on OpenExchange&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;Coming soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/15</link><pubDate>Mon, 27 Apr 2015 14:55:15 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 15 posted to Studio Developers WIKI by Romulus Crisan (former member) on 4/27/2015 2:55:15 PM&lt;br /&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;. As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder.&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility.&amp;nbsp;So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .NET 4.5.2. As you can see from the above table this .NET version is not included in any operating system available so you need to install it. There 2 ways to do it:&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42643"&gt;.NET 4.5.2. web installer&lt;/a&gt;. I had some problems with this one on my machine and that is why I recommend second option&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42642"&gt;.NET 4.5.2 offline installer&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Once you have an appropriate version of Visual Studio and .NET 4.5.2 installed you should open your project solution and upgrade the target framework from .NET 4.0 to .NET 4.5.2&lt;/li&gt;
&lt;li&gt;Remove the reference of Studio 2014 api assemblies and add Studio 2015 api assemblies. This can be found in the Studio 2015 installation folder. The default location is: %SystemDrive%\Program Files\SDL\SDL Trados Studio\Studio4\&lt;/li&gt;
&lt;li&gt;Update output path to the new install location - see next section for the folders&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;At this point your plugin should build against Studio 2015 assemblies.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-size:1.17em;"&gt;2. Studio 2015 plugin install location&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-size:1.17em;"&gt;The location from where Studio 2015 has been changed and this is because we wanted to be able to run Studio 2014 and Studio 2015 in parallel. There are 2 locations where you can deploy your plugin&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Roaming&amp;rdquo; Windows User Folder&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;em&gt;C:\Users\[UserID]\&lt;/em&gt;AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\Users\[UserID]\AppData\Roaming\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&amp;ldquo;Per-Machine&amp;rdquo; Location&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li style="list-style-type:none;"&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Packages&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:1.17em;"&gt;C:\ProgramData\SDL\SDL Trados Studio\12\Plugins\Unpacked&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;&lt;span style="font-size:14.039999961853px;"&gt;SDL Plugin installer&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="font-size:14.039999961853px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;3. Submit new plugin version on OpenExchange&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;Coming soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/14</link><pubDate>Mon, 27 Apr 2015 14:35:06 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 14 posted to Studio Developers WIKI by Romulus Crisan (former member) on 4/27/2015 2:35:06 PM&lt;br /&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;. As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder.&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility.&amp;nbsp;So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .NET 4.5.2. As you can see from the above table this .NET version is not included in any operating system available so you need to install it. There 2 ways to do it:&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42643"&gt;.NET 4.5.2. web installer&lt;/a&gt;. I had some problems with this one on my machine and that is why I recommend second option&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42642"&gt;.NET 4.5.2 offline installer&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Once you have an appropriate version of Visual Studio and .NET 4.5.2 installed you should open your project solution and upgrade the target framework from .NET 4.0 to .NET 4.5.2&lt;/li&gt;
&lt;li&gt;Remove the reference of Studio 2014 api assemblies and add Studio 2015 api assemblies. This can be found in the Studio 2015 installation folder. The default location is: %SystemDrive%\Program Files\SDL\SDL Trados Studio\Studio4\&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;At this point your plugin should build against Studio 2015 assemblies.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-size:1.17em;"&gt;2. Studio 2015 plugin install location&lt;/span&gt;&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;Coming soon.&lt;/p&gt;
&lt;h3&gt;3. Submit new plugin version on OpenExchange&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;Coming soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/13</link><pubDate>Mon, 27 Apr 2015 12:50:38 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 13 posted to Studio Developers WIKI by Romulus Crisan (former member) on 4/27/2015 12:50:38 PM&lt;br /&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;. As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder.&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility.&amp;nbsp;So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .NET 4.5.2. As you can see from the above table this .NET version is not included in any operating system available so you need to install it. There 2 ways to do it:&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42643"&gt;.NET 4.5.2. web installer&lt;/a&gt;. I had some problems with this one on my machine and that is why I recommend second option&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=42642"&gt;.NET 4.5.2 offline installer&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Once you have an appropriate version of Visual Studio and .NET 4.5.2 installed you should open your project solution and upgrade the target framework from .NET 4.0 to .NET 4.5.2&lt;/li&gt;
&lt;li&gt;Remove the reference of Studio 2014 api assemblies and add Studio 2015 api assemblies. This can be found in the Studio 2015 installation folder. The default location is: %SystemDrive%\Program Files\SDL\SDL Trados Studio\Studio4\&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;At this point your plugin should against Studio 2015 assemblies.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-size:1.17em;"&gt;2. Studio 2015 plugin install location&lt;/span&gt;&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;Coming soon.&lt;/p&gt;
&lt;h3&gt;3. Submit new plugin version on OpenExchange&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;Coming soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/12</link><pubDate>Mon, 27 Apr 2015 12:40:45 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 12 posted to Studio Developers WIKI by Romulus Crisan (former member) on 4/27/2015 12:40:45 PM&lt;br /&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;. As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder.&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility.&amp;nbsp;So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .Net 4.5.2&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-size:1.17em;"&gt;2. Studio 2015 plugin install location&lt;/span&gt;&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;Coming soon.&lt;/p&gt;
&lt;h3&gt;3. Submit new plugin version on OpenExchange&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;Coming soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/11</link><pubDate>Mon, 27 Apr 2015 12:39:53 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 11 posted to Studio Developers WIKI by Romulus Crisan (former member) on 4/27/2015 12:39:53 PM&lt;br /&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;. As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder.&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is&amp;nbsp;&lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility.&amp;nbsp;So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .Net 4.5.2&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3 style="margin-left:30px;"&gt;&lt;span style="font-size:1.17em;"&gt;2. Studio 2015 plugin install location&lt;/span&gt;&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;Coming soon.&lt;/p&gt;
&lt;h3 style="margin-left:30px;"&gt;3. Submint new plugin version on OpenExchange&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;Coming soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/10</link><pubDate>Mon, 27 Apr 2015 12:38:00 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 10 posted to Studio Developers WIKI by Romulus Crisan (former member) on 4/27/2015 12:38:00 PM&lt;br /&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;. As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder. So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;&lt;br /&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Server operating systems
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;
&lt;p&gt;Operating system&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Supported editions&lt;/p&gt;
&lt;/th&gt;&lt;th&gt;
&lt;p&gt;Additional information&lt;/p&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 R2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2012 (64-bit edition)&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 R2 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is supported in the Server Core Role with SP1 or later, but isn&amp;#39;t supported on Windows Server 2008 R2 for Itanium-Based Systems.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Server 2008 SP2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;The .NET Framework is not supported in the Server Core Role.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;ol&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .Net 4.5.2&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3 style="margin-left:30px;"&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is &lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility. &amp;nbsp;&lt;/p&gt;
&lt;h3 style="margin-left:30px;"&gt;2. Studio 2015 plugin install location&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;Coming soon.&lt;/p&gt;
&lt;h3 style="margin-left:30px;"&gt;3. Submint new plugin version on OpenExchange&lt;/h3&gt;
&lt;p style="margin-left:30px;"&gt;Coming soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item><item><title>Steps to upgrade your plugin for Studio 2015</title><link>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015/revision/9</link><pubDate>Mon, 27 Apr 2015 12:31:47 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:4be17a2d-1001-4a47-8a37-4914accb44fd</guid><dc:creator>Romulus Crisan (former member)</dc:creator><comments>https://community.rws.com/developers-more/trados-portfolio/trados-studio-developers/w/trados-studio-api/647/steps-to-upgrade-your-plugin-for-studio-2015#comments</comments><description>Revision 9 posted to Studio Developers WIKI by Romulus Crisan (former member) on 4/27/2015 12:31:47 PM&lt;br /&gt;
&lt;p&gt;Studio 2015 beta 1 was recently released and you can find more information about this release by going &lt;a href="/sdl-groups/studio_beta_group/f/37/t/3799" target="_blank"&gt;here&lt;/a&gt;. As an OpenExchange developer the next question which probably pops is if my Studio 2014 plugin will work on the new Studio version. The short answer is no and this is because Studio 2015 is build on a newer .NET version and there is a new plugin location from where Studio 2015 loads your plugins. There 3 main things that must be done in order to have your plugin ready for Studio 2015: Besides the new .NET Framework you also need to reference the new Studio API assemblies which have the same name as before is just that they are located in the Studio 2015 install folder. So here are the exact steps you to recompile your plugin:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;For .Net 4.5.2 you need one of the following operating systems:&lt;ol&gt;
&lt;li&gt;Client operating systems:&amp;nbsp;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8.1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5.1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Includes the .NET Framework 4.5&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows 7 SP1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;32-bit and 64-bit&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;-&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Windows Vista SP2&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;.Net 4.5.2 is not working with Visual Studio 2010 so you need to upgrade to Visual Studio 2012 or Visual Studio 2013. My recommendation is to go with Visual Studio 2013 because of many reasons but the most important is the fact that Visual Studio 2013 has a community version which is completely free and has the exact same features as the professional version. More on community version &lt;a href="https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure you install all available updates for your Visual Studio version. You can see available updates if you go in Visual Studio -&amp;gt; Tools -&amp;gt; Extensions and Updates&lt;/li&gt;
&lt;li&gt;Install .Net 4.5.2&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;1. Recompile plugin against Studio 2015 assemblies&lt;/h3&gt;
&lt;p&gt;As I mentioned in my introduction Studio 2015 is build against a newer version of Microsoft .NET, to be more precise is &lt;a href="http://blogs.msdn.com/b/dotnet/archive/2014/05/05/announcing-the-net-framework-4-5-2-release.aspx" target="_blank"&gt;.Net Framework 4.5.2&lt;/a&gt;. This means that Studio 2014 plugins will not work since they are build against .Net Framework 4 and this is because you can have backward compatibility but there is no way to have future compatibility. &amp;nbsp;&lt;/p&gt;
&lt;h3&gt;2. Studio 2015 plugin install location&lt;/h3&gt;
&lt;p&gt;Coming soon.&lt;/p&gt;
&lt;h3&gt;3. Submint new plugin version on OpenExchange&lt;/h3&gt;
&lt;p&gt;Coming soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Studio 2015, openexchange&lt;/div&gt;
</description></item></channel></rss>