简介
我们无法通过应用程序属性获取平台信息,但是如果平台不兼容,则会在应用程序中发生错误,尤其加载了不兼容的库。因此我们需要知道应用程序的平台是什么并且加载的库是正确的。
使用 Dependency Walker工具
-
或者在这里下载
-
打开Dependency Walker,应用程序名称为 depends.exe
-
file->open ,选择你要打开的文件
-
依赖信息如下
-
如果平台是x64,图标的右下角会显示X64,否则是x86
-
如果图标为粉红色或有问号,则表示有警告并需要注意
其他
- 我的电脑是Windows10 x64,只是在我的电脑上测试
- Windows 10 x64很奇怪,C:\Windows\System32目录下是x64应用程序,而C:\Windows\SysWOW64目录下是x86应用程序