[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