Windows XP 64 上的 LoadLibrary() 在 SysWow64 中找不到 DLL,除非它在路径中?

df234987

这与我问的另一个问题有关,Windows XP x64 在何处显示 x86 应用程序无法启动的消息,因为找不到 dll,但该应用程序实际上确实启动了。但事实证明,要摆脱消息,您只需在运行应用程序之前将 c:\windows\syswow64 添加到路径中,消息就会消失。这意味着它没有在 SysWow64 中自动搜索。这是一个已知问题吗?什么是最好的修复?

蒂亚!!

df234987

它似乎与控制台应用程序有关,因为 x86 GUI 应用程序运行良好。答案是将 %SystemRoot%\SysWow64 添加到路径中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

删除c:/windows/syswow64/msxml4.dll

为什么在64位Windows上,将64位DLL转到System32,将32位DLL转到SysWoW64?

通过任务计划程序运行应用程序时,NLog CurrentDir在C:\ Windows \ SysWOW64中创建文件

如何在Windows 10预安装环境中添加SysWOW64支持?(1607版)

找不到msvcr100.dll错误,但System32和SysWOW64中都存在文件msvcr100_clr0400.dll

访问SysWOW64

C:\ Windows \ syswow64 \ Explorer.exe是病毒吗?

如何避免mkdir路径重定向到SysWOW64

Windows XP安装中的“找不到硬盘”

无法使用SysWow64 / odbcad32.exe在Window 7 64位上创建ORACLE-ODBC DSN

odbcjt32.dll 的真实路径是什么,System32 或 SysWOW64 来检查它的参数

在64位Windows上找不到PKCS#11库

Django在Windows 10 64位上找不到GDAL

Windows XP上的“无法加载DLL ...找不到指定的过程” C ++

在32位Windows XP上的Wow64DisableWow64FsRedirection

引起:org.usb4java.LoaderException:在类路径 /org/usb4java/windows-x86_64/libusb-1.0.dll 中找不到本机库

64 位系统使用 WiX 安装程序 [SystemFolder] 属性将 dll 文件复制到 SysWOW64 而不是 system32

为什么SysWOW64被报告为System32?

Inno Setup以32位模式安装到SysWOW64

仅Windows XP中的Windows脚本宿主“找不到文件”异常

无法从Windows 7 Pro 64bit访问Windows XP Pro / Home中的共享驱动器

在代码块Windows 10中的代码中安装MinGW-x64,错误:找不到这样的文件或目录

在Qemu上安装Windows 8.1 64失败-由于Virtio驱动程序问题,找不到磁盘

Flash 内容无法在 Windows 10 上的 Firefox 64 中打开

Windows XP上的Apache中的“ DocumentRoot必须是目录”错误

VS2013-LoadLibrary找不到dll

如何在Windows 7 x64和Windows XP x86上共享打印机?

Firefox称在Ubuntu上找不到服务器,但在Windows中找不到

找不到豆荚:在64个宝石中找不到'cocoapods'(> = 0)(Gem :: LoadError)