距離SDL Trados Studio 2021的發(fā)布也有一段時(shí)間了,官方一直以來API SDK更新發(fā)布的很慢,也沒有得到什么更新的消息,同時(shí)微軟的 Microsoft Visual Studio 2022 也是正式版本發(fā)布之后一直在使用,越來越覺得這個(gè)版本好用,但是Microsoft Visual Studio 2022 因?yàn)槿笔DL Trados Studio的SDK因此無法做Trados的開發(fā)。
今天突然想起等不了了不如自己試試做一個(gè),于是先拷貝了一份 Trados在Microsoft Visual Studio的擴(kuò)展的源碼:
https://github.com/RWS/trados-studio-vs-extension
經(jīng)過幾個(gè)小時(shí)的折騰終于搞好了Nuget,又查詢StackOverflow解決了諸如:
CS0433 同時(shí)存在于EnvDTE 和Microsoft.VisualStudio.Interop
的一些問題
終于成功編譯,結(jié)果編譯后無法安裝
了解了一些 Microsoft Visual Studio 2022的插件原理之后,才明白 Microsoft Visual Studio 2022(version 17)是一個(gè)純64位的應(yīng)用程序,因此vsixmanifest要進(jìn)行一些修改
<InstallationTarget Version="[17.0, )" Id="Microsoft.VisualStudio.Community">
<ProductArchitecture>amd64</ProductArchitecture>
</InstallationTarget>
并且通過反編譯ClaudiaIDE插件參考修改了一些必要條件
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.7.2,)" />
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[15.0,)" DisplayName="Visual Studio Core Editor" />
最后終于編譯后的擴(kuò)展可以在Microsoft Visual Studio 2022正常使用并建立SDL Trados Studio 2021的插件項(xiàng)目了
等有時(shí)間把更新的TemplatesVSIX源碼傳到GitHub吧文章來源:http://www.zghlxwxcb.cn/news/detail-446135.html
編譯好的插件:
https://pan.baidu.com/s/1cxCtf4eE6b-ksxhvbzPeDQ
密碼:yko8文章來源地址http://www.zghlxwxcb.cn/news/detail-446135.html
到了這里,關(guān)于SDL Trados Studio 2021 project templates for Microsoft Visual Studio 2022的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!