What is the meaning of the different types in "version_info.xml" ?

Add-in Express™ Support Service
That's what is more important than anything else

What is the meaning of the different types in "version_info.xml" ?
 
mscheuner




Posts: 67
Joined: 2014-08-04
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?
Posted 30 Sep, 2014 04:20:33 Top