Take the tour ×

I have a C++ project when built writes the CRT version 9.0.21022.8 to the assemblyIdentity tag in the manifest file. Since I installed VS2008 SP1 I assumed after re-building that the latest CRT version, 9.0.30729.1, would be written to the manifest but it is not, it remains 9.0.21022.8. Is my assumption wrong? How do I get my build to reflect the latest version of the CRT in my manifest file?

Thanks in advance.

share|improve this question
I think you need to go through this article: msdn.microsoft.com/en-us/library/ms235342%28v=vs.80%29.aspx Hope it helps. –  Mihai Todor May 21 '12 at 15:53
Thanks for the reply. Your article was helpful and eventually directed me to the solution. I needed to add _BIND_TO_CURRENT_VCLIBS_VERSION=1 to my preprocessor definitions. –  user481779 May 21 '12 at 16:01
add comment


Your Answer



Browse other questions tagged or ask your own question.