Reasons that may hinder the installation process -
1) Microsoft .Net Framework version 2 is not installed. If after installing the software you get an error message telling you that need to install the .Net Framework 2 then you simply need to install the .net Framework 2.
2) We have become aware that on occasions Norton antivirus software can prevent the setup file being downloaded correctly. If you do not wish to turn off Norton for the download contact us for an alternative.
See the thread
http://www.thestakingmachine.com/tsmforum/viewtopic.php?t=15 regarding "TSMsetup.exe is not a valid Win32 application" errors.