You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio调试模式下如何指定特定类不生成调试信息

Visual Studio Debug模式下单文件提速配置方案

可以针对指定的单个类文件关闭调试信息生成、开启优化,无需修改整个项目的Debug配置,即可实现Debug模式下该部分代码的运行速度接近Release水平,具体操作如下:

具体配置步骤

  • 右键点击目标类对应的源文件(C++为.cpp文件、C#为.cs文件),选择「属性」
  • 在属性窗口顶部的配置下拉框选择「Debug」,平台选择和你当前运行的配置一致
  • 若为C++项目:
    • 跳转至「C/C++ > 常规」页,将「调试信息格式」设置为「无」
    • 跳转至「C/C++ > 优化」页,将「优化」选项设置为「最大优化(优选速度)(/O2)」
    • 跳转至「C/C++ > 代码生成」页,将「基本运行时检查」设置为「默认值」
  • 若为C#项目:
    • 跳转至「高级」页,将「调试信息」选项设置为「无」
    • 勾选「优化代码」选项
  • 保存配置后重新生成项目即可生效

注意事项

  • 调整配置后,你将无法对该类的内部代码打断点、查看运行时局部变量,如果后续需要调试该类,将配置改回默认值即可
  • 你也可以将该已验证无问题的类单独封装为库文件,用Release模式编译后引入当前Debug项目,也能达到同样的提速效果

内容的提问来源于stack exchange,提问作者葛生明玉

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 07:39:04