When I try to use Installer 0.91.3 to make a plugin installer I get this error message
ERROR: AppInfo.ini - Control - Start is missing.
According to Section 6 of PortableApps.com Format0.91 (2009-06-11) "The App\AppInfo directory should be empty" so why is the compiler complaining it cannot find that file?
My plugininstaller.ini file is in Other\Source and App\AppInfo is empty.
Put it in plugininstaller.ini
It's used by the plugin installer to ensure that the main app is closed.
Remember, you need all the entries you normally have in appinfo.ini and installer.ini within plugininstaller.ini. The wizard doesn't yet list installerplugin.ini instead of appinfo.ini or installer.ini though.
Sometimes, the impossible can become possible, if you're awesome!
It's used by the plugin installer to ensure that the main app is closed.
I thought I could use
[CheckRunning]
CloseEXE=AppNamePortable.exe
CloseName=AppName
to do that in plugininstaller.ini but it seems I need to have
[Control]
Start=AppNamePortable.exe
in it as well.
You need both. If you have CheckRunning defined (which you should not if it's the same as Start= and AppName=), then Start= isn't used. It's still required to be there, though.
Sometimes, the impossible can become possible, if you're awesome!
Thanks for the information. I've removed the [CheckRunning] section from my plugin installer. It seems the only entry that matters is the [Control]Start= one since the plugin installer does not update the entries in the menu.
It's not used for updating the menu. It's used to ensure the base app isn't running because many apps you can't install plugins while they're running.
Sometimes, the impossible can become possible, if you're awesome!
Ok...
What was it... xuesheng...
Doesn't that mean "student" in chinese?
[Edit: BTW, where did you find the directions for the plugin installer?]
In the Plugin installers section of the specification (it is almost the last thing in it!).
xuesheng ... Doesn't that mean "student" in chinese?
Yes, it does.