Dec 23, 2011
05:06 AM
tnand53 wrote: I have 2 features A and B. The A feature needs to go to c:\program files and B needs ro go to C:\program files (x86) on a 64 bit OS. Is it possible.. Can you tell me any way to do it...When i mark a componet 64 bit and build. it gives AMD64 template error .... Bcoz, when ever you mark any component as a 64 bit, you must change the template summary to intel64. when you mark a component as 64bit, the the installer will become a 64bit installer. In the Installation designer -> application data-> files and folders view you can configure the components under the feature A or B to the correct locations.
... View more
Dec 23, 2011
02:42 AM
tnand53 wrote: Install on c:\programfiles\ on 64 bit. I tried the below and failed. Directory Name: INSTALLDIR Directory Value: [ProgramFiles64Folder]\MyCompany\MyProduct Execution Scheduling: Execute only once Install Exec Sequence: After CostFinalize Install Exec Condition: Not Installed And VersionNT64 And ISReleaseFlags="64bit" My 64-bit Product Configuration has a release flag called 64bit; hence, the ISReleaseFlags="64bit" in my Install Exec Condition. If I have a feature that needs to go in c:\progfiles in not 32 and 6 bit..what should i do. Can release flag only be applied for features? Can we do it on component. Can u explain in detail the step how you achieved the above..where u set the release flags and any other proprty u set..it will be great help. Mark the component as 64bit, if you want to place some files in 64bit prog files folder you must mark atleast one component as 64 bit.
... View more
Aug 24, 2011
07:50 AM
I have a basic MSI project that is a Hybrid with 32-Bit and 64-Bit components and features controlled by a release flag. This works fine. I also have Device Drivers for both 32 & 64 Bit. The selection in the device driver section only allows either 32bit or amd64 apparently for DIFx. How do you get both of these device drivers to reside in the same hybrid project and install correctly with the correct platform ? Has anyone come up with a method either in the installer, in script code, or in VB Script code to install these device drivers from the same base project ? Thanks for the help.
... View more
Labels
- Labels:
-
InstallShield 2011
Aug 18, 2011
11:31 AM
z_efrati wrote: To make the installer get to ForceReboot I added a condition to InstallValidate to prevent it from executing on uninstall. The reboot really executes, however, when the system goes up again, the uninstallation doesn't resume. A message box appears on screen, saying: "This installation package could not be opened. Verify that the package exists and that you can access it, or contact the application vendor to verify that this is a valid Windows Installer package." I can see that the keys in the Registry are still there, the service (my service) is still registered, and all the files in the installation folder are still there. The uninstall didn't actually work. What I cannot see any more are the package in C:\WINDOWS\Installer, the relevant key in HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer, and the app in Add\Remove Programs. Any suggestions? Hi, I am having the same issue now, did you solved it ??
... View more
Aug 18, 2011
11:24 AM
teknix1 wrote: Hi, During the uninstallation of our product a reboot (possibly multiple ones) is required. I was thinking of using the ForceReboot standard action but it just doesn't behave the way I want it. Either after rebooting the installation (not the uninstallation) resumes or I get some strange errors about an installation in progress. I suspect the ForceReboot action is meant to be used during the installation part only. I did try to change my code to reboot during installation instead and that works, but that's not what I want to achieve. Has anybody ever been able to accomplish this? Is there another or better way of doing this? Thanks Nic Did you solved it, i'm facing the same problem now..
... View more
Aug 17, 2011
04:14 AM
Hi, i'm using Basic Msi project and i wanted to block the update and tell the user to uninstall the previous version and then install the new version of the product. How to do this? Thanks for the help in advance.
... View more
Labels
- Labels:
-
InstallShield 2011
Aug 16, 2011
02:49 AM
lordmaxx wrote: Is the restart of the mutual services instant? Perhaps if you make each service a separate component within a feature on the basic MSI, then just expand Advance Settings and choose services you can let windows installer handle the starting and stopping of the service as part of installation and uninstallation. One of my setups uses this functionality and it happens quite seamlessly for install and uninstall. Be sure to set the install and uninstall properties within Control settings so that the services are handled correctly. HI LordMaxx, No the restart of manual services are not instanat, they require a reboot. I cannot do it in way you described, because as i mentioned earlier, i have two services, if one service is stopped another will start it automatically so the only soultion is to set both services to start manually and reboot the computer. then after reboot i can uninstall them easily..
... View more
Aug 15, 2011
10:13 AM
Hi John, thank you very much for your reply. When we install our software, it install two services. both will look after each other(i.e., if one service stops another will start automatically.). so at the time of uninstallation, i need to set the two serivices to start manually first, and then reboot the pc, and after the reboot i can continue uninstalling the software easily. I know the location of the services and i'm sure that they will be there at the time of uninstallation. Some one suggested me to use Win32 API functions for accessing and controlling the configuration for services and drivers: OpenSCManager(), OpenService(), QueryServiceConfig(), ChangeServiceConfig(). so can i be able to use these wind32 api's in basic msi project. If yes, please provide me with some examples, if no suggest me an alternative. Thanks for the help once again..
... View more
Aug 15, 2011
08:29 AM
Hello, I am having a c++ dll with two functions exported and i wanted to use it in my basic msi installshield project. Can somebody help how can i achieve this or some steps how to implement this.
... View more
Labels
- Labels:
-
InstallShield 2011
Aug 15, 2011
08:14 AM
Hi, I am new to installshield, i am using basic msi project. I'm having some problem at the time of uninstallation. I must follow these steps. [LIST=1] I need to set some services to run manually with the uninstaller. Then reboot continue uninstallation after the reboot. Can someone help me with some tips how to achieve this. how can i communicate with the services through the installscript. i'm using Forcereboot to reboot the uninstaller in the middle. how can i continue the uninstallation after reboot with the forcereboot.... Thanks for the help in advance.
... View more
Labels
- Labels:
-
InstallShield 2011
Apr 18, 2011
10:13 AM
loralynne wrote: What I did that works for me was add a Set Directory custom action with the following settings: Directory Name: INSTALLDIR Directory Value: [ProgramFiles64Folder]\MyCompany\MyProduct Execution Scheduling: Execute only once Install Exec Sequence: After CostFinalize Install Exec Condition: Not Installed And VersionNT64 And ISReleaseFlags="64bit" My 64-bit Product Configuration has a release flag called 64bit; hence, the ISReleaseFlags="64bit" in my Install Exec Condition. With this custom action, my 64-bit installer installs to Program Files for both a UI install and a silent install. Thanq loralynne, it helped me alot and saved my time. thanq again
... View more
Apr 18, 2011
09:03 AM
loralynne wrote: I have both 32-bit components and 64-bit components in my project. My 64-bit release includes both the 32-bit components and the 64-bit components. I have a CA that sets the INSTALLDIR to ProgramFiles64Folder, and it has the condition VersionNT64. I build my 32-bit release, and it runs as expected on a 32-bit machine. When I run it on a 64-bit machine, it executes the CA that sets INSTALLDIR to ProgramFiles64Folder since the condition VersionNT64 is met. However, I don't want this CA to be executed when I run my 32-bit installer on a 64-bit machine. I only want it to be executed when I run my 64-bit installer. Hi, i'm having the same problem. i created a CA to set INSTALLDIR TO ProgFiles64Folder on 64 bit machines but it still pointing to progfiles folder. I created my CA with an installscript, MsiSetProperty(hwnd, INSTALLDIR, ProgFiles64Folder); Am i missing some thing?? Please explain how you created the CA. Thanks in advance...
... View more
Apr 14, 2011
09:49 AM
this link might help you. http://www.installationdeveloper.com/1632/how-to-run-an-msi-with-elevated-privileges/
... View more
Apr 11, 2011
06:55 AM
HI lakshman, i'm having the same issue. Did you solved it somehow, please let me know
... View more
Apr 11, 2011
06:49 AM
Hi, i am using basic msi project, with the installer i installed the filter driver. To uninstall the filter driver i need to do following steps. 1. I need to set some registry values. 2. Restart the system. 3. uninstall the driver. 4. etc..... i set the required registry values and use ForceReboot(condition is Installed) to restart system. After the restart it is starting the installer again. How can i start uninstaller after reboot(how can i continue my un-installation after reboot). Thanks in advance
... View more
Labels
- Labels:
-
InstallAnywhere 2010
Latest posts by harid38
Subject | Views | Posted |
---|---|---|
1044 | Dec 23, 2011 05:06 AM | |
1697 | Dec 23, 2011 02:42 AM | |
2203 | Aug 24, 2011 07:50 AM | |
537 | Aug 18, 2011 11:31 AM | |
406 | Aug 18, 2011 11:24 AM | |
1469 | Aug 17, 2011 04:14 AM | |
964 | Aug 16, 2011 02:49 AM | |
964 | Aug 15, 2011 10:13 AM | |
1203 | Aug 15, 2011 08:29 AM | |
2981 | Aug 15, 2011 08:14 AM |
Activity Feed
- Posted Re: 64 bit vs 32 bit Installation Support? on InstallShield Forum. Dec 23, 2011 05:06 AM
- Posted Re: 64 bit vs 32 bit Installation Support? on InstallShield Forum. Dec 23, 2011 02:42 AM
- Posted how to add both 32 bit and 64 bit driver to one installshield project. on InstallShield Forum. Aug 24, 2011 07:50 AM
- Posted Re: A question about execution sequence of uninstall on InstallShield Forum. Aug 18, 2011 11:31 AM
- Posted Re: ForceReboot During Uninstallation on InstallShield Forum. Aug 18, 2011 11:24 AM
- Posted How to block Msi to update. on InstallShield Forum. Aug 17, 2011 04:14 AM
- Posted Re: Change service types in BASIc Msi (Urgent) on InstallShield Forum. Aug 16, 2011 02:49 AM
- Posted Re: Change service types in BASIc Msi (Urgent) on InstallShield Forum. Aug 15, 2011 10:13 AM
- Posted How to load c++ Dll in Basic MSI project on InstallShield Forum. Aug 15, 2011 08:29 AM
- Posted Change service types in BASIc Msi (Urgent) on InstallShield Forum. Aug 15, 2011 08:14 AM
- Posted Re: 64 bit vs 32 bit Installation Support? on InstallShield Forum. Apr 18, 2011 10:13 AM
- Posted Re: 64 bit vs 32 bit Installation Support? on InstallShield Forum. Apr 18, 2011 09:03 AM
- Posted Re: Requesting elevated privileges from msi on InstallShield Forum. Apr 14, 2011 09:49 AM
- Posted did you solved it?? on InstallShield Forum. Apr 11, 2011 06:55 AM
- Posted Installer starting after forcereboot instead of Uninstaller on InstallAnywhere Forum. Apr 11, 2011 06:49 AM
- Posted thanks on InstallShield Forum. Mar 23, 2011 10:28 AM
- Posted Re: Enable/disable Next button immediately after browsing a file on InstallShield Forum. Mar 16, 2011 04:15 AM
- Posted Enable/disable Next button immediately after browsing a file on InstallShield Forum. Mar 15, 2011 12:04 PM
- Posted Urgent!!!!!!!........Enable/Disable next button on InstallShield Forum. Mar 15, 2011 12:03 PM
- Posted Thanks for the help on InstallShield Forum. Mar 08, 2011 02:33 AM