I'm sure this is a familliar sight by now;
Because I cannot attach the text file, I shall dump the sxstrace for your viewing pleasure;XnViewMP\xnview.exe
The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line-sxstrace.exe tool for more detail.
I cut around the meat of the problem. This is the important information in the trace.Found
Microsoft.VC80.OpenMP
Not Found
Microsoft.VC80.OpenMP.mui
Reference is Microsoft.VC80.OpenMP,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762".
Definition is Microsoft.VC80.OpenMP,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.42".
If you replace every version="8.0.50727.42" with version="8.0.50727.762" in both xnview.exe.manifest and Microsoft.VC80.OpenMP.manifest, the program will run.
I hope that this will help in future releases