Project Vasari is downloadable as a "sandbox" application. By this, I mean that everything it needs to run is contained in one EXE file. This is different from traditional installs that involve an EXE, registry updates, and dynamically loadable libraries (DLLs) placed in a variety of locations.
Since Project Vasari is a sandbox EXE, you can place the file anywhere on your system and run it from that location. This includes thumb drives in case you want to be able to take the program with you as you move from computer to computer. You can basically locate the file anywhere on your computer - well almost anywhere if you are running a 64-bit version of Windows.
Project Vasari is a 32-bit application. As Senior Software Engineer, Arjun Ayyar pointed out in response to a recent customer inquiry: "On a 64-bit system, Windows expects anything in C:\Program Files to be a 64-bit process. Therefore, it attempts to run our 32-bit sandbox wrapper as a 64-bit process. This can cause problems. You will not have a problem if you put it in the Program Files (x86) folder."
I can see how placing the EXE in Program Files makes sense since you want to keep all of your programs in the same place - traditional installs and sandbox executables, but simply use the 32-bit Program Files location instead.
Helping others avoid experiencing similar problems is alive in the lab.