Mat*_*ias 3 windows deployment qt
部署Qt应用程序时遇到了一个奇怪的问题.我在我的Windows XP 32位盒子上创建了一个带有所有必要dll和我的二进制文件的Zip,应用程序工作正常,
然后我在运行Windows 7 64位的笔记本电脑上测试了这个,给了我奇怪的结果.窗口图标返回默认值,我的系统托盘图标不可见.其他一切都在发挥作用.当我从窗口上的相同资源文件中绘制徽标时(这适用于两台机器),资源文件应该正常加载.
然后我将dll(我使用相同的安装程序安装)从我的win7机器复制到我的二进制文件目录,图标再次工作.我检查了dll哈希,它们是相同的.
此外,我在我的XP机器上尝试了这些dll,这次它没有显示图标.
这很奇怪,因为dll是从同一个软件包安装的,并且是相同的,但不能在另一台机器上运行.
有什么我忽略的吗?
我正在使用QT 4.7和msvs2008安装程序加上插件.
| 归档时间: |
|
| 查看次数: |
4710 次 |
| 最近记录: |