如何从Visual Studio中删除ApexSQL菜单?

时间:2013-04-10 15:12:52

标签: visual-studio-2010 visual-studio visual-studio-2012

我安装了免费版的ApexSQL,它在SSMS中很棒,但我真的不想在Visual Studio中使用所有这些菜单。我去了加载项管理器并取消选中它们,但是检查并禁用了启动列,因此每次重新启动Visual Studio时它们都会返回。

是否可以从Visual Studio中永久删除ApexSQL菜单?

4 个答案:

答案 0 :(得分:12)

如果您安装了ApexSql,并且您不希望Visual Studio中的那些讨厌菜单做两件事。

  1. 在Visual Studio中,转到工具>加载项管理器并取消选中ApexSql加载项。关闭Visual Studio。
  2. 在Windows 7中,有一个隐藏文件夹C:\ ProgramData。在Windows资源管理器中,转到C:\ ProgramData \ Microsoft \ MSEnvShared \ AddIns文件夹。编辑每个* .MsvsLoader.Addin文件并将<LoadBehavior>设置为0.如果无法直接保存文件,则必须将文件保存到其他位置(可能是桌面)然后复制它们回到C:\ ProgramData \ Microsoft \ MSEnvShared \ AddIns,因为需要一些管理员权限。
  3. 现在当你重新启动VS时,那些ApexSQL菜单应该不见了

答案 1 :(得分:3)

拥挤菜单的问题已在最新版本中得到解决,现在所有ApexSQL加载项都位于主ApexSQL菜单下作为子菜单。他们现在看起来像这样:

enter image description here

enter image description here

如果您不需要VS或SSMS中的ApexSQL加载项,您可以在安装过程中选择不将它们与VS或SSMS集成,只需查看您希望加载项集成的SSMS版本< / p>

enter image description here

注意:要获得此对话框,您可以在其中检查所需的集成,您需要使用单个安装程序而不是主安装程序。您可以在this link

上找到所有单独的安装程序

免责声明:我作为支持工程师为ApexSQL工作

答案 2 :(得分:1)

对于Windows 7上的Visual Studio 2010,我尝试了@Chris Bayles的建议,但在Tools-> Add-in Manager下看不到ApexSql加载项。

我遵循@ Jerome2606的指向https://knowledgebase.apexsql.com/remove-add-ins-just-visual-studio-retaining-sql-server-management-studio/的指针,它对我有用,但仅当我也删除了父ApexSQL文件夹时,

需要做什么的摘要: 删除文件夹

C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\ApexSQL

根据Visual Studio的版本,默认安装位置中的版本号将有所不同:

Product name    Version number
Visual Studio 2010  Microsoft Visual Studio 10.0
Visual Studio 2012  Microsoft Visual Studio 11.0
Visual Studio 2013  Microsoft Visual Studio 12.0
Visual Studio 2015  Microsoft Visual Studio 14.0

选择并删除ApexSQL文件夹及其内容。

以管理员身份打开命令提示符,然后运行

"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" /setup

请注意,Visual Studio 2012、2013和2015的命令不同。

答案 3 :(得分:0)

如果您使用的是SSMS v18.0,则可以通过以下方式禁用顶点功能。 SSMS details window

您可以从以下路径中找到 ApexSQL.Complete.Addin.SSMS18.pkgdef 文件。

C:\ Program Files(x86)\ Microsoft SQL Server Management Studio 18 \ Common7 \ IDE \ Extensions \ ApexSQL Complete

然后在 Notepad ++管理员模式中打开该文件并注释内容。

如果您需要进一步阅读,请点击此链接。 https://knowledgebase.apexsql.com/remove-apexsql-tools-sql-server-management-studio/