1

我是 Visual Studio 2012 Express 和一般应用程序开发的初学者。现在,我有发布代码,可以找到我希望应用程序执行和输出的内容。当我将选择器更改为调试时,我得到的输出大约是两次迭代,并且与我在编辑器屏幕中看到的代码不匹配。如何使调试代码等于 IDE 中的发布代码?

4

2 回答 2

0

Release 和 Debug 版本之间的区别之一是使用 #DEBUG 指令的任何代码。这只会存在于调试版本中。另一个不太明显的区别来源是解决方案构建配置:

  1. 右键单击解决方案,然后单击属性。
  2. 转到配置属性 --> 配置。
  3. 在左上角的配置下拉框中切换调试和发布,并查找平台或构建复选框中的任何差异。

您可以尝试的另一件事是重建 - 右键单击​​解决方案,然后单击重建。

于 2013-06-12T16:08:20.547 回答
0

在做了一些研究和一些猜测性的工作之后,似乎选择了调试配置,然后在构建菜单下选择了干净的解决方案。然后再次构建解决方案,瞧,使用了正确的代码并再次跟踪两个配置。感谢大家的投入。

于 2013-06-13T00:02:25.613 回答