>"Normally, the higher minor version have compatibility with the lower one." So not always, then. "Normally" is a world away from "there's a specific policy in place to make sure all versions are backwards compatible".
Doesn't this just bring back DLL Hell? It seems that we have to completely abandon using merge modules for runtime deployment. How is a user performing a command line installation or repair supposed to know whether or not it's safe to use the 'a' option for file replacement? They probably don't know (and have no easy way to find out) whether or not the installer contains the runtime. It seems like the only safe option is to copy the runtime DLLs into your application's folder. Sure you could use the redistributable exe and then link to the system ones, but given that these could be accidentally downgraded, that's not really an option. Deploying the DLLs locally doesn't get you any of the benefits when the shared DLLs are updated, but at least they're less likely to be downgraded without your knowledge. Thanks, Rob On 15/01/2013 15:58, Bruce Cran wrote: > On 15/01/2013 15:42, Rob Hamflett wrote: >> Aren't security patches implemented by redirecting the >> loader to the new assemblies? It seems strange having a system where >> the security of potentially hundreds of programs could be reduced by a >> command line typo. > >>From > http://social.msdn.microsoft.com/Forums/en/vcgeneral/thread/4eba883d-d14b-4fc5-912d-aaafcf0bffab > : > > "Visual C++ libraries no longer depend on manifests and are no longer > installed in the WinSxS folder. Normally, the higher minor version have > compatibility with the lower one. Once Microsoft provides a hotfix, > which is a patched version of the affected library, Microsoft > automatically updates library files that are centrally-deployed > (installed in System32 Directory)." > ------------------------------------------------------------------------------ Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery and much more. Keep your Java skills current with LearnJavaNow - 200+ hours of step-by-step video tutorials by Java experts. SALE $49.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122612 _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users