1
1
SysWow64是32位DLL驻留在64位系统上的地方。('wow'是“Windows上的Windows”,例如64位Windows上的32位Windows DLL,因此Sysww64是“Windows64上的Windows系统文件夹”)通常,当检测到64位安装上的32位映像时,Windows会自动将程序运行时操作重定向到此处。 我同意RUP——听起来你的图像是为不同于你运行的架构而构建的。 |
2
0
有两个DLL不正确。这些是: libifcoremdd.dll文件 LBMMDD.DLL 今天我和一个同事一起处理这个问题,他从一个他知道很好的地方复制了它们。当我早些时候和一个不同的同事一起工作时,我们从一个不同的地方复制了它们,结果发现这是错误的。 另外,如果其他人也有类似的问题,
将提供有关您正在使用的DLL的大量有用信息。我不太清楚这些不同的DLL之间有什么区别(在检查之前,我重写了旧的DLL)。如果我对这个问题做更多的分析,我会把结果贴在这里。我怀疑DLL是x86或IA64,而不是我需要的X64 DLL。 在Windows环境中,什么是打包和围绕这样的DLL移动的最佳解决方案?仅仅将它们复制到我路径中的一个目录似乎不是最好的解决方案。 谢谢大家! -布莱恩·J·斯蒂纳- brian-stinar.blogspot.com网站 |
Guilherme Albertini · DLL中的类 6 年前 |
Naomi · C#dll资源文件更改语言 6 年前 |
AidanH · C#DLL语言翻译实现[关闭] 6 年前 |
subham · DLL函数调用不工作 6 年前 |
PixelThis · 为什么我的DLL要求我的程序有一个特定的名称? 6 年前 |
nemo · DLL的“好”调用约定是什么? 6 年前 |