【问题标题】:Visual Studio 2015 How to disable exceptions outputsVisual Studio 2015 如何禁用异常输出
【发布时间】:2023-03-31 10:30:01
【问题描述】:

我正在制作一个带有更新和绘图的 C# 应用程序,我发现更新确实很慢,尽管没有任何沉重的表达。

在独立于 Visual Studio 启动我的应用程序后,我发现它快了 100 倍。问题是每次 try{} catch {},VStudio 都会在输出控制台中输出一条错误消息。这产生了 100 条错误消息/更新,这减慢了我的应用程序。

现在我用 if(){} 替换了 try{},它运行良好。现在我想知道 VStudio 是否有一种方法不会在控制台中输出错误,这样我就可以在不冻结我的应用程序的情况下进行 try{} 语句。

有什么想法吗?

【问题讨论】:

    标签: c# .net visual-studio output runtime-error


    【解决方案1】:

    可以在Debug -> Options -> Debugging -> Output Window -> Exception Messages中控制是否打印异常

    【讨论】:

      【解决方案2】:

      试试类似的东西

      try {
          // code here
      }
      except YourException {}
      

      如果您不想采取任何行动,请将 except 块留空。如果您想在异常发生时做某事,请将其放在那里。

      【讨论】:

      • 这没有回答问题,即当捕获到异常时从 Visual Studio 的输出窗口中隐藏错误日志。正确答案见下方 Michał Żołnieruk 的回答
      猜你喜欢
      • 1970-01-01
      • 2016-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多