Visual studio Visual Studio启用断言
我试图向项目中添加断言语句,但它们一直被跳过。是否有我需要在某处启用的选项 assert语句是:Visual studio Visual Studio启用断言,visual-studio,assert,Visual Studio,Assert,我试图向项目中添加断言语句,但它们一直被跳过。是否有我需要在某处启用的选项 assert语句是: Debug.Assert(false, "Deserialization failed", "Deserialization failed"); 我正在调试模式下运行。我可能在做傻事;我不确定。确保定义了调试条件编译符号。在VS2008中,它位于项目属性页上的“构建”选项卡上:“定义调试常量”。默认情况下,调试构建应该是这种情况,但它可能被关闭 它可以在其他IDE中以类似但不同的方式设置/取消设置
Debug.Assert(false, "Deserialization failed", "Deserialization failed");
我正在调试模式下运行。我可能在做傻事;我不确定。确保定义了调试条件编译符号。在VS2008中,它位于项目属性页上的“构建”选项卡上:“定义调试常量”。默认情况下,调试构建应该是这种情况,但它可能被关闭 它可以在其他IDE中以类似但不同的方式设置/取消设置(可能使用编辑控件而不是复选框) 也可能(但不太可能)它被配置文件设置禁用,或者使用
设置,或者因为DefaultTraceListener已从侦听器集合中删除。如果您认为这可能是问题所在,请参阅Debug.Assert()方法的文档以了解更多详细信息