gpt4 book ai didi

Windows 帮助 : Application failed to Initialize Properly (0x80000003)

转载 作者:可可西里 更新时间:2023-11-01 11:41:30 25 4
gpt4 key购买 nike

我正在尝试构建一个包含 Lua 组件并与 Lua 共享库链接的 Windows 服务。我正在使用 MinGW 在 Eclipse/CDT 中构建代码。它构建良好,但当我运行它时,我得到“应用程序无法正确初始化 (0x80000003)。单击确定终止”。

我正在寻找可能发生的事情的线索。 Hello World 程序可以正常编译和运行,因此不存在基本的环境问题(我希望如此!)。顺便说一句,我在 XP Home 上运行。

更新:

好的,我已经通过一些猜测弄清楚了发生了什么,并认为我会发布这个是为了其他可能遇到类似问题的人的利益 - 我认为我链接到的 lua DLL,位于运行时,与我构建的版本不同。我猜这导致应用程序初始化失败。当我将它们设为同一个文件时,一切就开始起作用了。我没有研究为什么这会导致应用程序初始化失败,但我猜某些符号位于不同的地址或其他什么地方?或者可能是 DLL 是使用不同的工具链构建的?

最佳答案

这可能是由于没有权限访问应用程序所需的 DLL 造成的。您是以管理员或管理员组成员的身份登录的吗?

尝试以管理员身份登录以查看问题是否消失。这将有助于确定它是否是权限问题,然后您可以进一步探索。

您也可以尝试使用 Dependency Walker (depends.exe) 以查看这是否突出了任何问题。

关于Windows 帮助 : Application failed to Initialize Properly (0x80000003),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/567897/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com