[Qt-interest] version of VS 2008, used for building official qt
Marco Borm
qt-lists at retrodesignfan.eu
Thu May 12 21:28:52 CEST 2011
Hi,
I'm wondering why you get a new version into your application's manifest
file. Of course the CRT is updated with the SP1, but because of the
problem you described, it minds NOT to the installed release until you
force this with a define like _BIND_TO_CURRENT_VCLIBS_VERSION=1. This
results in other problems: searching for the original debug crt dll
which is referred in the manifest, but not existing anymore (updated).
Check this out:
http://www.nuonsoft.com/blog/2008/10/29/binding-to-the-most-recent-visual-studio-libraries/
Marco
On 12.05.2011 18:15, Sergey wrote:
> Hello,
>
> ftp://ftp.troll.no/qt/source/qt-win-opensource-4.7.3-vs2008.exe
> built using VS 2008 without SP1
>
> QtCore.dll from this distribution contains manifest with line:
> <assemblyIdentity type="win32" name="Microsoft.VC90.CRT"
> version="9.0.21022.8" processorArchitecture="x86"
> publicKeyToken="1fc8b3b9a1e18e3b">
>
> If i install VS 2008 SP1, i get 9.0.30729.1 version in executable manifest.
>
> Why official qt built with VS 2008 without SP1?
>
> Must i install VS2008 without SP1 to build my QT programs using QT
> from ftp://ftp.troll.no/qt/source/qt-win-opensource-4.7.3-vs2008.exe?
>
> If i install VS 2008 SP1, can i build executables with 9.0.21022.8 in manifest?
> _______________________________________________
> Qt-interest mailing list
> Qt-interest at qt.nokia.com
> http://lists.qt.nokia.com/mailman/listinfo/qt-interest
>
More information about the Qt-interest-old
mailing list