You are here

Unable to make plugin installer using Installer 0.91.3

9 posts / 0 new
Last post
xuesheng
Offline
Last seen: 11 months 1 week ago
Joined: 2008-03-21 15:34
Unable to make plugin installer using Installer 0.91.3

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.

prapper
Offline
Last seen: 3 years 10 months ago
Developer
Joined: 2008-01-24 17:01
Put it in plugininstaller.in

Put it in plugininstaller.ini

John T. Haller
John T. Haller's picture
Offline
Last seen: 6 hours 33 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Yeah

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!

xuesheng
Offline
Last seen: 11 months 1 week ago
Joined: 2008-03-21 15:34
It's used by the plugin

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.

John T. Haller
John T. Haller's picture
Offline
Last seen: 6 hours 33 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
You Do

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!

xuesheng
Offline
Last seen: 11 months 1 week ago
Joined: 2008-03-21 15:34
Thanks for the information.

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.

John T. Haller
John T. Haller's picture
Offline
Last seen: 6 hours 33 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Different

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!

gluxon
gluxon's picture
Offline
Last seen: 4 years 3 months ago
Developer
Joined: 2008-06-21 19:26
Ok... What was it...

Ok...

What was it... xuesheng...

Doesn't that mean "student" in chinese?

[Edit: BTW, where did you find the directions for the plugin installer?]

xuesheng
Offline
Last seen: 11 months 1 week ago
Joined: 2008-03-21 15:34
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.

Log in or register to post comments