簡體   English   中英

用於特定SSMS版本的Microsoft SQL Server Management Studio Addin

[英]Microsoft SQL Server Management Studio Addin for specific SSMS version

我為ssms創建了一個插件。 我有兩個版本的SSMS(11.0.2100.60和12.0.2000.8)。 我想添加僅在SSMS版本11.0.2100.60中使用。 我變了。 addin文件如下:

<?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>11.*</Version>
        </HostApplication>
        <Addin>
            <FriendlyName>MySSMSAddin</FriendlyName>
            <Assembly>C:\MySSMSAddin\MySSMSAddin.dll</Assembly>
            <FullClassName>MySSMSAddin.Connect</FullClassName>
            <LoadBehavior>1</LoadBehavior>
            <CommandPreload>1</CommandPreload>
            <CommandLineSafe>0</CommandLineSafe>
        </Addin>
    </Extensibility>

但為什么SSMS會看到這個插件? 如果我將版本更改為“*”,則在兩個版本的ssms中都可以使用Addin。 任何人都能說出錯在哪里嗎? 謝謝!

將版本設置為*,但將.addin文件放入:

C:/ ProgramData / Microsoft / SQL Server Management Studio / 11.0 / Addins。

如果您想在某些時候將插件加載到SSMS 2014中,請將其復制到:

C:/ ProgramData / Microsoft / SQL Server Management Studio / 12.0 / Addins

您為什么不想在SSMS 2014中使用插件?

我花了很多令人沮喪的日子,無法將插件加載到SSMS中。 您可能需要考慮使用我為Red Gate工作的這個框架 ,使其更簡單。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM