jbalgley
10-21-2002, 12:43 PM
Currently, because I could never get major upgrades to work cleanly, we have our users do an uninstall manually before installing a new version.
In ISDev 8, I tried creating a major upgrade item. This almost worked, except the file I copy using InstallScript during a "feature_installed" event was not there after the whole thing completed. As if the major upgrade's silent uninstall had removed it.
Any ideas?
PS. The progress bar during a major upgrade is better, but still not right. It goes up to 100%, while there are still zillions of files to install. Our app has a few 10-15MB files, a few ~1MB files, and zillions of <1KB files. While it wouldn't surprise me if it "hung" at one position while installing a large file, or at 99% while installing the last few zillion small files, it is disconcerting to see it pegged at 100% and still doing lots of work.
In ISDev 8, I tried creating a major upgrade item. This almost worked, except the file I copy using InstallScript during a "feature_installed" event was not there after the whole thing completed. As if the major upgrade's silent uninstall had removed it.
Any ideas?
PS. The progress bar during a major upgrade is better, but still not right. It goes up to 100%, while there are still zillions of files to install. Our app has a few 10-15MB files, a few ~1MB files, and zillions of <1KB files. While it wouldn't surprise me if it "hung" at one position while installing a large file, or at 99% while installing the last few zillion small files, it is disconcerting to see it pegged at 100% and still doing lots of work.