Is every application using anything dependent on VC++9 runtime required to have a manifest embedded?
I don't get what this article on R6034 says. Looks like it states tha开发者_StackOverflow中文版t every application dependent on VC++9 runtime must have a manifest.
Now we have a DLL that we ship to customers, that depends on VC++9 runtime and has a manifest embedded. Does every application using our DLL also need to have a manifest embedded?
No, your customers do not need manifests. The loader deals with manifests for every image it loads... so if your DLL has a manifest it will be parsed/applied properly, regardless of how your DLL is loaded.
精彩评论