2010-01-05 47 views
0

嗨我有一个问题与Visual Studio 2008 SP1编译我的Qt应用程序。编译Qt应用程序再次最新的VC++ 2008运行时

为了保持纯度,我创建了一个Windows XP虚拟机,安装了VS 2008,然后SP1,然后编译了Qt 4.6。现在看一下Qt DLL的清单(使用XN资源编辑器),我可以看到它们依赖于9.0.21022.8 CRT。

但是与此同时SP1的最新CRT是9.00.30729.4926。为什么嵌入了旧清单生成的Qt DLL?我怎样才能解决这个问题?

除此之外,在我的开发机器winsxs文件夹中,我只能找到9.00.21022.8 CRT(注意双零)。 9.0.21022.8 CRT在哪里?我不知道,但它们必须在某处((c)布什),因为应用程序实际上是在开发机器上启动的。

感谢 安东

回答

相关问题