Retry acts as Ignore in Filesinuse dialog on Windows 7
Hi,
I'm trying to create a windows installer package for my application using InstallShield. I've created a FilesinUse dialog with Retry, Ignore and Cancel buttons.
On Windows 7 during installvalidate action if a file is in use then this dialog is displayed but if user clicks Retry then instead of doing the costing again it simply goes ahead with the installation. Entries in ControlEvent table are proper.
I can see following lines in MSI log after user clicks Retry button:
MSI (s) (2C:B8) [07:06:44:680]: Note: 1: 2205 2: 3: BindImage
MSI (s) (2C:B8) [07:06:44:680]: Note: 1: 2205 2: 3: PublishComponent
MSI (s) (2C:B8) [07:06:44:680]: Note: 1: 2205 2: 3: Font
MSI (s) (2C:B8) [07:06:44:680]: Note: 1: 2262 2: Class 3: -2147287038
MSI (s) (2C:B8) [07:06:44:680]: PROPERTY CHANGE: Modifying CostingComplete property. Its current value is '1'. Its new value: '0'.
MSI (s) (2C:B8) [07:06:45:368]: PROPERTY CHANGE: Modifying CostingComplete property. Its current value is '0'. Its new value: '1'.
MSI (s) (2C:B8) [07:06:45:368]: Note: 1: 2205 2: 3: BindImage
MSI (s) (2C:B8) [07:06:45:368]: Note: 1: 2205 2: 3: PublishComponent
MSI (s) (2C:B8) [07:06:45:368]: Note: 1: 2205 2: 3: Font
MSI (s) (2C:B8) [07:06:45:368]: Note: 1: 2262 2: Class 3: -2147287038
MSI (s) (2C:B8) [07:06:45:368]: Note: 1: 2727 2:
MSI (s) (2C:B8) [07:06:45:368]: Note: 1: 2727 2:
Action ended 7:06:45: InstallValidate. Return value 1.
Interestingly problem happens only on Windows 7 (windows installer version 5.0) and Windows XP (Windows Installer Version 4.5) works fine.
Is this a known/documented issue with Windows 7? Why is this happening?
I'm trying to create a windows installer package for my application using InstallShield. I've created a FilesinUse dialog with Retry, Ignore and Cancel buttons.
On Windows 7 during installvalidate action if a file is in use then this dialog is displayed but if user clicks Retry then instead of doing the costing again it simply goes ahead with the installation. Entries in ControlEvent table are proper.
I can see following lines in MSI log after user clicks Retry button:
MSI (s) (2C:B8) [07:06:44:680]: Note: 1: 2205 2: 3: BindImage
MSI (s) (2C:B8) [07:06:44:680]: Note: 1: 2205 2: 3: PublishComponent
MSI (s) (2C:B8) [07:06:44:680]: Note: 1: 2205 2: 3: Font
MSI (s) (2C:B8) [07:06:44:680]: Note: 1: 2262 2: Class 3: -2147287038
MSI (s) (2C:B8) [07:06:44:680]: PROPERTY CHANGE: Modifying CostingComplete property. Its current value is '1'. Its new value: '0'.
MSI (s) (2C:B8) [07:06:45:368]: PROPERTY CHANGE: Modifying CostingComplete property. Its current value is '0'. Its new value: '1'.
MSI (s) (2C:B8) [07:06:45:368]: Note: 1: 2205 2: 3: BindImage
MSI (s) (2C:B8) [07:06:45:368]: Note: 1: 2205 2: 3: PublishComponent
MSI (s) (2C:B8) [07:06:45:368]: Note: 1: 2205 2: 3: Font
MSI (s) (2C:B8) [07:06:45:368]: Note: 1: 2262 2: Class 3: -2147287038
MSI (s) (2C:B8) [07:06:45:368]: Note: 1: 2727 2:
MSI (s) (2C:B8) [07:06:45:368]: Note: 1: 2727 2:
Action ended 7:06:45: InstallValidate. Return value 1.
Interestingly problem happens only on Windows 7 (windows installer version 5.0) and Windows XP (Windows Installer Version 4.5) works fine.
Is this a known/documented issue with Windows 7? Why is this happening?
0 Comments
[ + ] Show comments
Answers (7)
Please log in to answer
Posted by:
Shah
12 years ago
Posted by:
blacklisted_packager
12 years ago
Posted by:
Shah
12 years ago
Posted by:
anonymous_9363
12 years ago
Posted by:
Shah
12 years ago
Posted by:
deployX
12 years ago
Posted by:
deployX
12 years ago
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.