How can I make my portable app updateable via PortableApp platform?
Hi,
I made my application in accordance with PortableApp rules.
How can I make it updateable via the platform?
With best regards,
Andrei
New: Aegisub (Jan 19, 2026), Platform 30.1.3 (Nov 17, 2025)
1,400+ portable packages, 1.2 billion downloads
Happy New Year! Please donate to support us in 2026!
Discuss portable app development and modification of existing apps.
Hi,
I made my application in accordance with PortableApp rules.
How can I make it updateable via the platform?
With best regards,
Andrei
Looking at the help.html file for the current set of portable freeware, some, maybe all, contain the following line:
This software is OSI Certified Open Source Software. OSI Certified is a certification mark of the Open Source Initiative.
The problem with that is that only the launcher is OS, the app itself is freeware, and while help.html does contain information relating to the launcher as well, it is generally more about the packaged app, thus making this misleading.
It might be worth changing this line for freeware apps to something more like:
To the developers of PAL,
I wanted to ask, since there is no mention of it in the V2.2 release notes, if you could please give me some pointers how I might solve this myself. I don't mind getting my hands a little dirty to at least work around this issue.
I posted my request here, instead of privately, so that others might benefit also.
Thanks,
Ambimind
Hi everyone.
I'm tying to make a portableapp. It's main program is stored in two directories: "c:\Program Files\AppName" and "c:\Program Files\Common Files\AppName"(not java or other plugin). So how do I handle this?
I put "c:\Program Files\AppName" into "App\Appname". Put "c:\Program Files\Common Files\AppName" into "App\DefaultData\Common Files\AppName" and wrote this in launch.ini:
Common Files\AppName=%CommonProgramFiles%\AppName
When trying to run ipconfig outside of the system32 directory on windows 7 I find that it doesn't work, so I came up with the idea that creating it as a portable app may help me run ipconfig outside of system32.
Since this is a program that is already installed on the system I am unable to use the regshot to see what it uses.
I was wondering if anyone could give me some advice on this, or if this will even work?
Thanks
I used PA.c Installer 2.0.8 to create an instaler of my app, and :
Internal compiler error #12345: error mmapping file (2130376261, 1392768) is out of range.
Size of app's folder is 2.16 Gb!
How do I resolve this problem???
Apparently there may be an issue with the Windows based application just released. Once I can get confirmation either way as to whether it has been resolved I will post it.
Hi guys
I've tried to find if there is anything similar to my question, but couldn't, so here goes:
How can I make the installer install some files, that will be used as user specific setting and that I'd prefer not to be deleted on uninstall, to the "Documents" directory (x:\Documents\BlaBla)?
The question is simple, but I can't find the answer. The app can save to that directory, but there are some files that have to be copied there before starting the application for the first time.
Thanks
[Edit] Sorry, I found my mistake, it was an error in the "Start=" line in appinfo.ini. Please ignore this post.
I have created three portable apps for my personal use (two of them are proprietary, so not candidates for "official" portable apps in any case). I used the same method in each case:
When using SingleAppInstance=true, is there an alternative to the horrible error message and beep?
Is there any way to get the running instance to come into focus instead, like installed software sometimes does when it only allows one instance?