
haw-bin.chai1.5524899808418057E12 asked a question.
Minor Upgrade Fails with "Error 1316. A network error occurred ..."
Wanted to post my experience in case anyone else is struggling with the same problem.
I experienced an issue today where an upgrade installation failed at the "Registering Product" step, with "Error 1316. A network error occurred while attempting to read from the file ..." . The "Downloaded Installations" subdirectory referred to was not the correct one for the package being uninstalled.
I found that the problem was caused by our changing the "Product Name" property of the installation package. There isn't a specific indication in the IS documentation that changing this value affects the upgrade process, but it does - we had decided to add the version number to this property as a convenience, i.e. so that it showed up under Add/Remove Programs. However, it appears that differing Product Name's will cause the (genius) installer not to be able to locate the previous package. Sad but true (isn't that the story of InstallShield?).
Long story short - choose a version-agnostic Product Name, and stick to it!
Haw-Bin
So, it is OK to change the name of the ProductName property between releases. If you want to deliver minor upgrades, you need to make sure that you keep the name of the .msi package consistent. You can override the default .msi package name by using the MSI Package File Name setting that is displayed when you select a product configuration in the Releases view.
I hope that helps.
Haw-Bin