I have got a problem whit ultravnc portable. I upgrade the new portableapps platform and i want to run ultravnc, but it isn't run. I click the icon but the program doesnt run. In the older platform the program run well. I install the latest version here https://portableapps.com/node/2031 but the problem is same. I rename the program and i see this in portableapps.com/data/portableapssmenu.txt [AppsRenamed]
ultravncportable\[paf error - missing start]=UltraVNC
I had the same problem.
I found comparing this PortableApp to others that there is a section in the "AppInfo.ini" file in the "PortableApps\UltraVNCViewer Portable\App\AppInfo" folder called "[Controls]" this is incorrect and it should be "[Control]".
I changed this and it works for me now!
My icon is missing too, so in the same folder I found "appicon1.ico" I renamed this to be "appicon.ico" and now my icon is back.
I still have a problem with UltraVNCViewerPortable itself though. It seems it will only accept "VNC Servers" (hostnames) of up to 28 characters whereas UltraVNC Viewer will accept in excess of 300 characters!
I hope this helps you and I hope that @Machete reads this and is able to update UltraVNCViewerPortable as it is a great program thanks to him and every one else in here.
UltraVNC is already portable by itself. You can just copy vncviewer.exe from your installation folder (e.g C:\Program Files\UltraVNC\vncviewer.exe) and paste it in your flash drive. This is what I do.