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

Chr*_*les 9 visual-studio-2010 visual-studio visual-studio-2012

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

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

Chr*_*les 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因为需要一些管理员权限.

现在当你重新启动VS时,那些ApexSQL菜单应该不见了

  • 我在工具中没有外接程序管理器。但是我遵循了这篇文章:https://knowledgebase.apexsql.com/remove-add-ins-just-visual-studio-retaining-sql-server-management-studio/ (2认同)

Mil*_*dic 3

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

在此输入图像描述

在此输入图像描述

如果您不需要 VS 或 SSMS 中的 ApexSQL 插件,您可以简单地选择在安装过程中不将它们与 VS 或 SSMS 集成,只需查看您想要集成插件的 SSMS 或 VS 版本

在此输入图像描述

注意:要获得此对话框,您可以在其中检查所需的集成,您需要使用单独的安装程序而不是主安装程序。您可以在此链接上找到所有单独的安装程序

免责声明:我在 ApexSQL 担任支持工程师