Internet Explorer resides in different folders on 64 bit vs. 32 bit installations. On 64 bit, there are two Program Files folders, one for 64 bit apps, one for 32 bit apps... on 32 bit, there's only one folder.
so, as I noted above, your project is looking to the folder that exists on your 64 bit environment...and such folder does not exist on your 32 bit environment.
What you need to do then is, at the start of your test, adjust the execution of IEXPLORE to point to the appropriate folder.
You can use Sys.OSInfo.Windows64bit to detect what OS you're on.
so, rough code (untested) would look something like this.
function RunIE()
{
var Is64Bit = Sys.OSInfo.Windows64bit
var ProgramFolder
if (Is64But)
{
ProgramFolder = "C:\\Program Files (x86)\\Internet Explorer"
}
else
{
ProgramFolder = "C:\\Program Files\\Internet Explorer"
}
TestedApps.iexplore.Path = ProgramFolder
TestedApps.iexplore.Run()
}