首先, 回忆下QT的版本之间的区别: Qt Library Version Comparion
我们需要的东西如下, 目前都是能找到的:
*) qt-win-commercial-4.3.3-vs2005.exe
*) qt-win-eval-4.3.4-vs2005.exe
*) qt-vsintegration-1.3.1.exe
安装第1个不说了, 主要说后面2个. 为什么要装eval版的呢? 主要是其中的vsintegration版本比较新嗯:
1. 安装完2. 可以把系统时间往前调骗过eval版的license 检查. 安装完后, 把vsintegration的目录打个包备份, 卸载掉整个程序, 再把vsintegration解压到原处.
2. 安装3, 到之前步骤1中的目录, 不会覆盖的, 我们要的只是这个安装包的安装脚本.
3. 这些都搞定之后, 你的vs2005已经可以创建qt的project了, 而且vsintegration的版本为新的1.3.3.
4. 把系统时间调回来吧. 诶, 你发现vs2005又不能用了. 丸子sensei这就告诉你关键的部分: 先保证当前的用户目录下的.qt-license文件用的是commercial的license, 然后修改注册表 HKEY_LOCAL_MACHINE\Software\TrollTech\Qt4VS2005, 看到一个LicenseKey的键值, 把它也改成commercial的license.
5. 搞定.




