【问题标题】:VS2008 program built in Debug mode crashes but does not in Release modeVS2008 程序在 Debug 模式下会崩溃,但在 Release 模式下不会
【发布时间】:2023-03-10 06:28:01
【问题描述】:

我有一个程序在调试模式下构建良好,但在程序启动时崩溃,没有提供任何错误。然而,这个程序,当在 Release 模式下构建时,运行良好。

但是,程序在 Release 模式下运行时会不时崩溃,但它始终可以正常启动。所以有问题。

我不知道还要添加什么,因为我真的不知道,想知道你们是否可以提供任何想法。

谢谢。

【问题讨论】:

  • 是的。你可以看看你的源代码。有或没有内存检查工具。我们当然不能

标签: visual-studio-2008 crash


【解决方案1】:

这听起来像是一个糟糕的构建。也许:

  1. 混合调试/发布 dll
  2. 关于是静态链接还是动态链接运行时库的项目设置不正确。
  3. 混合运行时的单/多线程版本。
  4. 32 位/64 位设置不正确,导致 exe 和 dll 不匹配。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-06-20
    • 1970-01-01
    • 1970-01-01
    • 2013-06-24
    • 1970-01-01
    • 1970-01-01
    • 2012-02-10
    • 2012-08-20
    相关资源
    最近更新 更多