Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 VS2008程序内置调试模式崩溃,但未处于发布模式_Visual Studio 2008_Crash - Fatal编程技术网

Visual studio 2008 VS2008程序内置调试模式崩溃,但未处于发布模式

Visual studio 2008 VS2008程序内置调试模式崩溃,但未处于发布模式,visual-studio-2008,crash,Visual Studio 2008,Crash,我有一个在调试模式下构建良好的程序,但在程序启动时崩溃,并且没有提供任何错误。然而,这个程序在发布模式下构建时运行得非常好 然而,在发布模式下运行时,程序确实会不时崩溃,但它总是可以正常启动。所以有点不对劲 我不知道还有什么要补充的,因为我真的不知道,不知道你们是否能提供任何想法 谢谢。这听起来像是个糟糕的版本。也许: 混合调试/发布DLL 与运行库静态链接还是动态链接的项目设置不正确 混合运行时的单线程/多线程版本 32位/64位设置不正确,导致exe和DLL之间不匹配 是 啊你可以看看你的源

我有一个在调试模式下构建良好的程序,但在程序启动时崩溃,并且没有提供任何错误。然而,这个程序在发布模式下构建时运行得非常好

然而,在发布模式下运行时,程序确实会不时崩溃,但它总是可以正常启动。所以有点不对劲

我不知道还有什么要补充的,因为我真的不知道,不知道你们是否能提供任何想法


谢谢。

这听起来像是个糟糕的版本。也许:

  • 混合调试/发布DLL
  • 与运行库静态链接还是动态链接的项目设置不正确
  • 混合运行时的单线程/多线程版本
  • 32位/64位设置不正确,导致exe和DLL之间不匹配

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