Hi, I'm new here, and I want to get my development environment portable.
At beginning I wanted to make some "easy" apps portable. For example K-Meleon, CCleaner. So I wrote some easy "launcher.ini" and named them CCleanerPortable.ini and so on. The PortableApps Launcher Generator generated me the required Launcher files. But starting them don't work. They crash immediatly with the error:
.../local settings/Temp/nsa21F.tmp/launcher.ini not found.
I have no idea why. Please help.
Solution: PackageVersion in Appinfo.ini has to be like 1.2.3.4.
https://portableapps.com/development/portableapps.com_format
copy and paste it here so we can take a look at it.
Make sure that the AppNamePortable.exe and App\AppInfo\Launcher\AppNamePortable.ini match, and that you have the latter in the correct directory.
The error message is more useful after 2.0.
Also from a practicality perspective consider whether you need it (you may be doing it just to work out how to do it, which is fine). There are already portable versions of K-Meleon and CCleaner around.
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
hi, thanks for your replies.
My ini is: PortableApps\CCleanerPortable\App\AppInfo\CCleanerPortable.ini
[Launch]
AppName=CCleaner
ProgrammExecutable=CCleaner.exe
SinglePortableAppInstance=true
and PortableApps\CCleanerPortable\App\AppInfo\appinfo.ini
[Format]
Type=PortableAppsFormat
Version=2.0
[Details]
Name=CCleaner Portable
AppId=CCleanerPortable
Publisher=Piriform & PortableApps.com
Homepage=piriform.com/ccleaner/builds
Category=Utilities
Description=Optimization and Cleaning
Language=Multilingual
[License]
Shareable=false
OpenSource=false
Freeware=true
CommercialUse=false
[Version]
PackageVersion=2.3.4
DisplayVersion=2.3.4
[Control]
Icons=1
Start=CCleanerPortable.exe
That's ist.
The generated launcher is: PortableApps\CCleanerPortable\CCleanerPortable.exe
I really thinks there isn't a mistake.
You have the wrong directory name; CCleanerPortable.ini should be in App\AppInfo\Launcher.
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
sry I wrote a mistake. CCleanerPortable.ini IS in App\AppInfo\Launcher
ProgrammExecutable should be ProgramExecutable
Sometimes, the impossible can become possible, if you're awesome!
Hi i fixed this mistake, but there is still the same error
PackageVersion is wrong. It needs to be 4 digits separated by decimals, not 3.
Sometimes, the impossible can become possible, if you're awesome!
I fixed it, but the error still occurs. But thanks a lot for your support
thanks a lot, the PackageVersion Number was the problem like John wrote. Now the first step is done. thx
glad I could help.