This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Installer which works in Windows 2008 doesn't work properly in Windows 2003, Win- XP
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Jan 28, 2010
07:01 AM
Installer which works in Windows 2008 doesn't work properly in Windows 2003, Win- XP
I have created one installer only for Windows 2008. This just copies few application binaries and makes them service. During un-install the installer deletes few log files, After StopServices, which gets created when user runs the application. Before the installation begins the installer checks whether a particular driver is present or not.
Now, to make it work in other OSs, I changed few things. I removed the OS checking (so that it should work in all the OSs) and I removed the driver checking also.
After building this new .ism file the installation is going fine (in Windows 2003 and Win - XP) but during un-installation the log files are not getting deleted. There is one custom action which calls one function and inside that function I'm using DeleteFile() function to delete files. This is a Basic Msi project.
One strange fact is, though the newly created installer is giving problem during un-installation in Win 2003 or XP but it is still working fine in Windows 2008.
Can anyone plz help me out from this problem. I am eating my head for the last 5 days but couldn't find out any thing.:mad:
Now, to make it work in other OSs, I changed few things. I removed the OS checking (so that it should work in all the OSs) and I removed the driver checking also.
After building this new .ism file the installation is going fine (in Windows 2003 and Win - XP) but during un-installation the log files are not getting deleted. There is one custom action which calls one function and inside that function I'm using DeleteFile() function to delete files. This is a Basic Msi project.
One strange fact is, though the newly created installer is giving problem during un-installation in Win 2003 or XP but it is still working fine in Windows 2008.
Can anyone plz help me out from this problem. I am eating my head for the last 5 days but couldn't find out any thing.:mad:
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Feb 19, 2010
05:00 AM
check if the DeleteFile function returns the correct return value. Also check if the function trying to delete the log files is looking at the correct path.