【问题标题】:Visual Studio Shell 2014 - hide exception settings tool windowVisual Studio Shell 2014 - 隐藏异常设置工具窗口
【发布时间】:2016-06-03 08:51:37
【问题描述】:

我有一个现有的 shell 应用程序,并且在 shell 升级(从 12 到 14)之后,异常设置工具窗口包含在应用程序中。

我想隐藏它,因为它在我的应用程序中没有意义。

您知道如何注销它吗?我认为自动关闭是不够的,因为 Windows/Reset Window 布局会再次打开它。

提前致谢

【问题讨论】:

    标签: c# vspackage visual-studio-shell


    【解决方案1】:

    与此同时,我找到了解决方案。当您将以下内容添加到 pkgundef 文件时,它正在工作:

    [$RootKey$\Packages\{d549bc66-c17b-4409-8729-583e60dc0bc1}]
    [$RootKey$\ToolWindows\{605322a2-17ae-43f4-b60f-766556e46c87}]
    

    它删除了 VSDebugCoreUI 包和工具窗口

    【讨论】:

      【解决方案2】:

      在以前的版本中起作用的是激活该行

      <Define name="No_ExceptionsWindow"/>
      

      在 Visual Studio 创建的解决方案中包含的 ApplicationCommands.vsct 中。这禁用了菜单项“Debug -> Exceptions”。

      在较新的 Visual Studio 版本中仍会创建该行(在禁用的注释掉是)中,但不再起作用。这显然是微软在实现新的很酷的异常设置工具窗口时造成的错误。要么他们完全忘记了检查“No_ExceptionsWindow”定义,要么他们重命名了定义而没有为 VS Shell 项目调整 Visual Studio 解决方案模板。

      我会直接联系 Microsoft 的 Visual Studio 团队。他们可能会在未来的更新中修复此错误,或者他们可能会告诉您要定义什么字符串来禁用异常设置工具窗口。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-09-26
        • 1970-01-01
        • 1970-01-01
        • 2012-06-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多