Windows Installer Editor Reference
300
Distributing an Installation
z
On the WiseUpdate page, the connection information you enter must point to the
location of the WiseUpdate update file on the Web server.
See
Creating Web-Based Installations With WebDeploy
on page 204.
Does WiseUpdate work if the Web location of the WiseUpdate update
file changes?
No. Once you start using WiseUpdate, all subsequent versions of the WiseUpdate update
file must be located in the same directory as the original. This is because the
WiseUpdate Client that’s already on end users’ computers only knows to look at the Web
location you set when you originally configured it. Therefore, when you configure the
WiseUpdate page for subsequent versions of the same application, make sure that the
Host fields and the Update Filename field are the same as in the original version of
the installation.
Why are there two different fields that accept the product version?
During the WiseUpdate process, you encounter two different fields that require a
product version. How are these fields related?
z
The Version field on the Product Details page sets the version for the application,
and is used by Windows Installer to determine whether updates and patches are
valid upgrades for the installed version.
z
The Product Version field on the WiseUpdate page sets the version in the registry
of the destination computer, which WiseUpdate Client checks against the update file
on the FTP server. It also sets the version that is stored in the WiseUpdate update
file.
Typically, both fields should have the same version number, but you can change the
versions to force upgrades.
See also:
WiseUpdate
Troubleshooting WiseUpdate
Troubleshooting WiseUpdate
If you encounter problems with WiseUpdate during testing or after deploying your
application, check the following suggestions.
z
Use an FTP client to observe what files are the on the Web server and where they
are located. Open the WiseUpdate update file that is located on the Web server and
see if the referenced paths are valid.
z
WiseUpdate Client uses HTTP to connect to the Web server specified on the
WiseUpdate page. You typically use the FTP protocol to upload the installation .EXE,
an optional Readme file, and a WiseUpdate update file. Both operations access the
same location on the same server. Therefore, both protocols must have access to
the directory, and the host must be able to process both HTTP and FTP requests.
Also, the Host Directory, the Host Username, and the Host Password might be
different for using the FTP protocol than for using the HTTP protocol. This is because
the Web server and the FTP server might have different alias and user information,
but point to the same directory.
z
Updates for Windows Installer installations must be in the form of an upgrade or
patch. If the end user has version 1.0.0 of your application installed, and you make