仅检测堆损坏没有开发计算机

Detect Heap Corruption only no developement computer

我使用 VS 2012 在 C++ 中编写 MFC 应用程序 在我的电脑上没有问题,但是当我在其他电脑上启动时,我检测到堆损坏问题。 你知道我如何解决它吗?我知道错误不会在我的计算机中产生,所以我无法启动调试器来访问我的代码。

谢谢

您可以使用VS的远程调试功能。参见 https://msdn.microsoft.com/en-us/library/vstudio/bt727f1t(v=vs.110).aspx

一般这种bug是由于没有初始化成员变量引起的