Recently a policy change where I work has made all thumb drives read-only--or maybe just the one I own. Since then I've discovered that the platform won't exit. Instead it pops up an error indicating that the INI file can't be updated.
It would be awesome if someone would change this error to include Yes/No buttons and "Exit anyway" in the text.
Failing that, I'm open to suggestions or a work-around. The same policy prevents me from killing the app once started, and the machine takes nearly 12 minutes to shut down.
We don't code or test for read-only support for any of our apps anymore, so most won't work right in your situation. The platform isn't currently coded to check for it either.
I added a bug to the platform bug tracker to ensure exit when the INI isn't writeable.
Sometimes, the impossible can become possible, if you're awesome!
Thanks. I think that's the right action. The app should exit, or at least give the user an option even if errors are encountered.
I completely understand not being able to support read-only anywhere/everywhere, and I've pretty much stopped using the drive at that location to avoid the 12 minute shut-down hassle. (If the drive is truly read only, I could in theory just yank it and go home, but I'm not willing to risk it)
Are you allowed to stick a bootable CD into the machines or not? There are quite a few apps that have read-only versions or versions that are intended for live cds and friends. I haven't tried any of them on a thumb drive but they might work (I don't think you said which apps you were using) and if the closing is the bigger deal rather than recording last run details CD versions might suffice.
...but won't work in my case. I use the portable apps to supplement my work environment, rather than replace it. Mostly I use the various web browsers for testing web pages. GIMP or Inkscape to dummy up an icon etc. Nothing I couldn't live without, but it's nice to have a consistent set of tools when going from site to site.
Windows can decide a volume is readonly if it encounters errors on mount. If this happens, the PortableApps platform will not exit because it can't write the menu PortableAppsMenu.ini. PortableApps platform still has files/directories open on the drive, so it cannot be dismounted and repaired. Only choice is to reboot to kill PortabelApps. Please allow clean exit after displaying error.