mscheuner
Guest
|
For my Outlook plugin, I'm now beginning to test installation and auto-updating. It works - sometimes.
What I don't know and haven't found any documentation on is the contents of the "version_info.xml" file and what those entries mean.
For instance, I have these two entries in my "version_info.xml":
<version name="0.4.7" installationUrl="http://ourserver.nowhow.ch/myplugin/Install/" productCode="(some guid)" updateType="webPage">
<files msi="myplugin.Setup" customActionAssembly="" customActionClass="">
<file>myplugin.Setup.msi</file>
</files>
<preferences>
<showInstallUI>true</showInstallUI>
<showUninstallUI>false</showUninstallUI>
<webPage>http://ourserver.nowhow.ch/myplugin/install/1033/0.4.7/myplugin.Installer.exe</webPage>
<showDownloaderWindow>true</showDownloaderWindow>
<showRunningApplicationsWarning>true</showRunningApplicationsWarning>
</preferences>
</version>
<version name="0.4.9" installationUrl="http://ourserver.nowhow.ch/myplugin/Install/" productCode="(some other guid)" updateType="directLink">
<files msi="myplugin.Setup" customActionAssembly="" customActionClass="">
<file>myplugin.Setup.msi</file>
</files>
<preferences>
<showInstallUI>true</showInstallUI>
<showUninstallUI>false</showUninstallUI>
<webPage></webPage>
<showDownloaderWindow>true</showDownloaderWindow>
<showRunningApplicationsWarning>true</showRunningApplicationsWarning>
</preferences>
</version>
Why is one set to be "updateType=webpage", while the newer version uses "updateType=directLink" ? What do these settins mean, how do they affect my plugin's ability to auto-update itself? |
|