• C# Debugger.IsAttached 调试启动浏览器 VS if DEBUG 启动调试内容


    1. 程序集

    Debugger:调试类

    引用集:System.Diagnostics.Debug.dll

    2. 方法使用

    1.调用系统默认的浏览器方法:

    //调用系统默认的浏览器 
    System.Diagnostics.Process.Start("http://blog.csdn.net/testcs_dn");

    2. Debugger.IsAttached 调试启动浏览器

    if (Debugger.IsAttached)
      {
          System.Diagnostics.Process.Start($"{baseAddress}/swagger");  //调试启动浏览器
       } 

    3.if DEBUG  启动调试内容

    #if DEBUG
           string baseAddress = "http://localhost:9000/";
    #endif
    

    3. 项目使用实例

    4. #if DEBUG VS System.Diagnostics.Debugger.IsAttached

    在Visual Studio中使用#if DEBUG System.Diagnostics.Debugger.IsAttached在Visual Studio中有什么区别?是否存在DEBUG设置了标志但没有附加调试器的情况,或者在DEBUG未设置标志的情况下可以附加调试器的情况?

  • 相关阅读:
    SSM框架的基本配置
    Python开发的飞机打外星人小游戏
    python中count和index
    破解Xmind时长
    光流法简介
    Linux常用命令
    GitHub常用命令
    极大似然估计与最大后验概率估计
    在linux上加速git clone
    Endnote导入共享数据
  • 原文地址:https://www.cnblogs.com/qy1234/p/12857150.html
Copyright © 2020-2023  润新知