Zelenoe писал(а):
> The program can't start because MSVCR80.dll is missing from your
> computer. Try reinstalling the program to fix this problem.
Вывод: неработоспособна у меня, возможно, работоспособна на ограниченном числе компьютеров. М.б., там, где компилировалась (или как там её делали...)
Портабельные версии надо делать на голой системе с минимумом сервиспаков и установленного софта. Тогда все требуемые библиотеки будут инсталлироваться и копироваться в портабельную версию. В данном случае портабельную версию собрали на компе, где была установлена run-time библиотека от Visual C++, а на других компах ее нет.
Решение кривое (с точки зрения портабельной версии): установить эту библиотеку. Подробнее см. тут:
Microsoft Visual C++ 2005 Redistributable Package (x86)
Решение прямое: автору пересобрать сборку на чистой машине без опциональных компонентов и включить эту библиотеку в пакет Thinstall'а.