2016-12-12 68 views
2

我爲MSSQL 2014編寫了一個Addin。現在我爲MSSQL 2016提供了我的插件,但它不起作用。 SSMS不加載我的地​​址。SSMS Addin不適用於SSMS 2016

我將我的Addin文件複製到「C:\ ProgramData \ Microsoft \ MSEnvShared \ Addins \」中。

我的加載文件是;

<?xml version="1.0" encoding="UTF-16" standalone="no"?> 
<Extensibility xmlns="http://schemas.microsoft.com/AutomationExtensibility"> 
    <HostApplication> 
     <Name>Microsoft SQL Server Management Studio</Name> 
     <Version>*</Version> 
    </HostApplication> 
    <Addin> 
     <FriendlyName>BOA.Addins.MSSQL</FriendlyName> 
     <Description>BOA.Addins.MSSQL</Description> 
     <AboutBoxDetails>Nusret Parlak\r\nEnterprise Architecture\r\nCopyright (c) 2016 Nusret Parlak</AboutBoxDetails> 
     <AboutIconData></AboutIconData>  <Assembly>D:\Projects\BOA.Addin\BOA.Addins.12\v2.2.0\BOA.Addins.MSSQL\bin\Debug\BOA.Addins.MSSQL.dll</Assembly> 
     <FullClassName>BOA.Addins.MSSQL.Connect</FullClassName> 
     <LoadBehavior>1</LoadBehavior> 
     <CommandPreload>1</CommandPreload> 
     <CommandLineSafe>0</CommandLineSafe> 
    </Addin> 
</Extensibility> 

回答

1

舊主題,但是確實不再支持「.Addin」。您需要將VSIX項目構建到「C:\ Program Files文件(x86)\ Microsoft SQL Server \ 130 \ Tools \ Binn \ ManagementStudio \ Extensions [您的擴展名]」中。沒有關於如何延長SSMS 2016,但許多信息:

這裏是VSIX項目的一些文檔:https://docs.microsoft.com/fr-fr/visualstudio/extensibility/index

該論壇對我幫助很大: https://www.sqlservercentral.com/Forums/1802009/Developing-Extensions-for-SSMS-2016

希望幫助

+0

找到這個很有用: https://github.com/ErikEJ/SqlCeToolbox/tree/master/src/GUI/SSMSToolbox –