我有 ac# Windows Forms 应用程序,它可以在 Visual Studio 中完美运行,但在部署并从 .exe 运行时崩溃。它因缓冲区溢出错误而崩溃......而且很明显,这个错误不是从我的代码中抛出的。相反,windows 必须检测到某种缓冲区溢出并从外部关闭应用程序。我不认为有一个特定的代码行导致它......它只是间歇性地发生。
是否有人对缓冲区溢出错误的可能原因有任何想法,以及为什么它只会发生在已部署的应用程序中而不是从 Visual Studio 运行时发生?
在此先感谢,本