How to detect that C# Windows Forms code is executed within Visual Studio?

后端 未结 8 1926
春和景丽
春和景丽 2020-11-29 23:46

Is there a variable or a preprocessor constant that allows to know that the code is executed within the context of Visual Studio?

8条回答
  •  借酒劲吻你
    2020-11-30 00:14

    There is the DesignMode property for Components. It is handy when you use the Design Viewer of VS.

    But when you talk about debugging in Visual Studio you need to use the Debugger.IsAttached property. Then, you can use

    #if DEBUG
    #endif
    

    too

提交回复
热议问题