0

一段时间以来一直在努力解决这个问题。任何帮助都感激不尽。

我的 Windows 应用程序“exe”无法加载以下 Dll。- zlib.dll 和 zlib1.dll(使用 DOTZLIB 包装器)

简单描述一下运行环境。(该应用程序与管理员用户帐户完美配合。) - 操作系统:Windows 7 Enterprise 64 位 - 用户:经过身份验证的用户(不在管理员组中)

然而奇怪的是,如果使用参数运行,程序会成功加载 Dll。即c:> ApplicationName.exe "Filename.XXX" 或双击filename.xxx。运行实际的 exe 或其快捷方式失败。

任何人都可以阐明这个问题吗?欢迎任何建议或解决方案。

4

1 回答 1

0

问题有点模糊。您是什么意思“应用程序无法加载 DLL”?它会崩溃吗?

如果您在启动时打开文件,听起来应用程序会加载 zlib。这对我来说很有意义......它在需要它之前不会加载它。

于 2013-02-13T12:59:28.650 回答