14 May
2013
14 May
'13
5:56 a.m.
VC++ 10 and 11 dont use sxs isolation for runtime libs any more. IOW, you dont need a manifest for the CRT in VS2010&2012. SxS isolation is not the only reason to have manifest.
Fair enough. That has nothing to do with the compiler version, though.
At least two unit tests in the boost log library fail to run just because: 1. They do not contain the manifest 2. Their names match the *patch*.exe pattern.
We can rename these tests but it is just a workaround, not a fix. To fix the problem, we need a manifest.
It's probably a good idea to generate an embed a manifest. Last I heard, there was lots of talk in Windows about putting more things into it. -hg