提问人:user2354396 提问时间:11/17/2023 最后编辑:MSaltersuser2354396 更新时间:11/17/2023 访问量:49
C++ 应用程序在 Microsoft Windows Server 2022 Standard 中崩溃
C++ Application is crashing in Microsoft Windows Server 2022 Standard
问:
平台:Microsoft Windows Server 2022 标准版,版本 10.0.20348,Visual Studio 2022(64 位)版本 17.4.3,
你好。 我们在 Visual Studio 2022 中开发了一个程序。我们的应用程序在运行安装程序时崩溃
错误的应用程序名称:setup.exe_unknown,版本:0.0.0.0,时间 stamp:0x65320f0a错误模块名称:KERNELBASE.dll,版本: 10.0.20348.2110,时间戳:0x7472090c异常代码:0xe06d7363 错误偏移量:0x000000000003f1ac 错误进程 ID:0x1148 错误 应用程序开始时间: 0x01da1918295ee0bb 错误的应用程序路径: C:\Drop\EDISPHERESetup\setup.exe 错误模块路径: C:\Windows\System32\KERNELBASE.dll 报告 ID: 44c539fa-e471-4a4e-9b5f-c24cbadc02a1 错误包全名: 错误的包相对应用程序 ID:
我有两台安装了 Microsoft Windows Server 2022 标准版版本 10.0.20348 的计算机。在一台机器上,每当我的应用程序在第二台机器上崩溃时,我的安装程序都运行良好。
内核库.dll,版本:10.0.20348.2110 应用程序崩溃的文件。 内核库.dll,版本:10.0.20348.1906 文件,应用程序在其上成功运行。
任何知道如何解决此崩溃的问题。
提前致谢。 维杰
答: 暂无答案
评论
Any idea how this crash can be fixed.
是的,在两台计算机上启动调试会话。查看应用在第二台 WS2022 计算机上崩溃的代码路径以及导致该崩溃的参数或变量,并将其与第一台 WS2022 计算机上没有故障的代码路径进行比较。另请注意,“不崩溃”并不等同于“按计划工作”,因为它至少在另一台机器上崩溃。您需要确保代码遵循正确的工作流程,因为极端防御性编程可以隐藏错误的代码。无论如何,调试器都是要走的路。