【问题标题】:Turning off debugger in release mode在发布模式下关闭调试器
【发布时间】:2020-01-30 21:13:10
【问题描述】:

我已将 Build 设置为 Release 模式。

我正在使用Benchmark DotNet 运行我的.NET Core 3.1 控制台应用程序。但它告诉我,

总结 -> 使用附加的调试器执行基准测试

如何在Release构建模式下完全关闭调试器?

【问题讨论】:

    标签: c# visual-studio benchmarkdotnet


    【解决方案1】:

    调试 -> 不调试就开始 (Ctrl+F5)

    【讨论】:

    • 不过,Benchmark 告诉我,我在 debug 模式下运行我的应用程序
    • @michasaucer 它究竟告诉你什么?确切的信息是什么?
    • 经过所有测试,我的原始帖子中的 Summary 打印出来
    • @michasaucer 所以它告诉你你有一个附加的调试器,不是你在debug模式下运行你的应用程序? (这是两个非常不同的东西)
    • 我想是的。我在哪里可以找到我的应用程序中的 attached 属性?当然是调试器
    【解决方案2】:

    你可以从命令行运行它:

    dotnet run -c Release
    

    【讨论】:

      猜你喜欢
      • 2014-02-18
      • 2013-08-29
      • 2011-09-02
      • 2010-11-17
      • 2012-06-30
      • 1970-01-01
      • 1970-01-01
      • 2012-06-18
      • 2018-12-31
      相关资源
      最近更新 更多