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
- :
- Solved
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
‎Nov 16, 2009
12:00 PM
Automation VB Script for Changing 32 bit Installer to 64 Bit
Hello,
I am in the process of creating a script to modify my 32 bit installer (BasicMSI), and change it into a 64 bit installer.
Tasks completed so far:
*Marked all components as 64 bit
*Changed the install directory to programfiles 64folder
[CODE]m_ISWiProject.INSTALLDIR = "[ProgramFiles64Folder]CompanyName\Product" [/CODE]
*Updated the template summary
Now I still have a few todo's which I have not been able to figure out:
IIS
*Change the App Pool Enable 32 Bit Applications to true
*Change the IISitems to the asp.net 64 bit platform.
Redistributables
*Change the redistributables collection to use my 64 bit redist.
If someone can point me in the right direction, or point out some Automation Objects to use it would be greatly appreciated.
Thanks
davidg
I am in the process of creating a script to modify my 32 bit installer (BasicMSI), and change it into a 64 bit installer.
Tasks completed so far:
*Marked all components as 64 bit
For Each m_Comp In m_ISWiProject.ISWiComponents
StdOut.WriteLine "Changing " + m_Comp.Name + " to 64 bit component"
m_Comp.Attrib64BitComponent = True
Next
*Changed the install directory to programfiles 64folder
[CODE]m_ISWiProject.INSTALLDIR = "[ProgramFiles64Folder]CompanyName\Product" [/CODE]
*Updated the template summary
StdOut.WriteLine "Updating Template Summary"
For Each pSISProp In m_ISWiProject.ISWiSISProperties
If pSISProp.Name = "TemplateSummary" Then
pSISProp.Value = "x64;1033"
StdOut.WriteLine "Updating Template Summary ... Done"
End If
Next
Now I still have a few todo's which I have not been able to figure out:
IIS
*Change the App Pool Enable 32 Bit Applications to true
*Change the IISitems to the asp.net 64 bit platform.
Redistributables
*Change the redistributables collection to use my 64 bit redist.
If someone can point me in the right direction, or point out some Automation Objects to use it would be greatly appreciated.
Thanks
davidg
(3) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Nov 18, 2009
10:34 AM
IIS
*Change the App Pool Enable 32 Bit Applications to true
*Change the IISitems to the asp.net 64 bit platform.
For this section I've decided to define properties in the IIS Tables, it seems to be working.
*Change the App Pool Enable 32 Bit Applications to true
*Change the IISitems to the asp.net 64 bit platform.
For this section I've decided to define properties in the IIS Tables, it seems to be working.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Nov 18, 2009
12:09 PM
Redistributables
*Change the redistributables collection to use my 64 bit redist.
This was not needed as I just added an OS condition to the preq.
*Change the redistributables collection to use my 64 bit redist.
This was not needed as I just added an OS condition to the preq.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 13, 2010
11:55 PM
I created one VBScript Custom action and include this cod to it.
When should I call this Custom Action and what condition I put for it and where???
Help
When should I call this Custom Action and what condition I put for it and where???
Help