I hope this experience will be useful for others.
A recent discussion in the 'Freeware Submission' section mentioned
Project Invincible (a chess program). Well it didn't work for me. It thought the Msvcp100.dll and msvcr100.dll files were corrupt. I suspected the application software, so I downloaded the necessary files from http://www.dll-files.com
. It still didn't work.
At this stage I thought it must be my problem. So I tried installing and running Rainlender which needs the same files. Didn't work thus confirming that I had the problem.
The error message you get is ...
"MSVCP100.dll is either not designed to run on Windows or it contains an error . Etc"
Now browsing the web showed that whilst it was not a common problem, it had become more prevalent lately. The usual recommendation was to re-install the C redistibutable package.
Portable users don't want to do this. Browsing gave me ...http://www.rhyous.com/2012/03/29/msvcr100-dll-download/
This provides a ZIP containing all the relevant dlls
Using MSVCP100.dll and msvcr100.dll from that download I had Rainlender and Project Invincible.
Summarising, if you hit the problem 'XXX.dll is either not designed etc'
don't just rely on http://www.dll-files.com
, try a more recent alternative.