I have downloaded "FirefoxPortableDeveloper_45.0_Alpha_2_EnglishGB_online.paf.exe" and installed it. When I run the FIrefoxPortable.exe, it shows this message:
Mozilla Firefox, Portable Edition cannot be started. You may wish to re-install to fix this issue. (ERROR: firefox.exe could not be found)
I have downloaded and installed it 2 times with same result. There is firefox.exe in App\core\ folder. It was fresh install, I did not modify anything. I have old version 43 portable in another drive which works perfectly and it was not opened when I tried the new version. I have Windows 8.1 core 64-bit. You can try to download it from the Sourceforge website (http://sourceforge.net/projects/portableapps/files/Mozilla%20Firefox%20D...), I used the EnglishGB version not English.
You'll need to run the installer again. Because the download changes daily, it can't check the hash to verify a complete download. A corrupt download won't have a firefox.exe in the right place.
Sometimes, the impossible can become possible, if you're awesome!
I found that the firefox.exe is inside "App\Core" folder. In my old version it's inside "App\Firefox" folder. So, I renamed "Core" to "Firefox" and it worked.
The installer renames it automatically unless there's a permissions issue or the folder is somehow locked by Windows which can happen if it was still running or if you're using plugins within Firefox\plugins instead of Data\plugins. You can see the code to do so in Other\Source\PortableApps.comInstallerCustom.nsh
Sometimes, the impossible can become possible, if you're awesome!