inno-setup

Installers: WIX or Inno Setup? [closed]

我是研究僧i 提交于 2020-01-20 13:34:05
问题 Closed . This question is opinion-based. It is not currently accepting answers. Want to improve this question? Update the question so it can be answered with facts and citations by editing this post. Closed 7 months ago . I'm comparing these two tools. The impression I have is: Inno Setup does not produce an MSI, but can do everything WIX can do WIX does produce an MSI, but has a steep learning curve Do you agree with this characterization? What other differences are there? How does WIX#

Installers: WIX or Inno Setup? [closed]

偶尔善良 提交于 2020-01-20 13:33:36
问题 Closed . This question is opinion-based. It is not currently accepting answers. Want to improve this question? Update the question so it can be answered with facts and citations by editing this post. Closed 7 months ago . I'm comparing these two tools. The impression I have is: Inno Setup does not produce an MSI, but can do everything WIX can do WIX does produce an MSI, but has a steep learning curve Do you agree with this characterization? What other differences are there? How does WIX#

Installers: WIX or Inno Setup? [closed]

♀尐吖头ヾ 提交于 2020-01-20 13:33:14
问题 Closed . This question is opinion-based. It is not currently accepting answers. Want to improve this question? Update the question so it can be answered with facts and citations by editing this post. Closed 7 months ago . I'm comparing these two tools. The impression I have is: Inno Setup does not produce an MSI, but can do everything WIX can do WIX does produce an MSI, but has a steep learning curve Do you agree with this characterization? What other differences are there? How does WIX#

How to execute program before the uninstallation starts?

不羁的心 提交于 2020-01-20 05:44:44
问题 Can InnoSetup execute a program before the uninstallation starts? My program creates some registry values. I have an executable that can remove those registry values and my question is, can InnoSetup run that executable before the uninstallation starts? 回答1: See the documentation on Setup Script Sections , particularly the UninstallRun one at the bottom of the tree: [UninstallRun] Filename: "{app}\INIT.EXE"; Parameters: "/x" If you need to do something more complex, you can also do it in code

How to declare an Inno Setup preprocessor variable by reading from a file

随声附和 提交于 2020-01-19 11:11:09
问题 Ok I know you can do this in Inno Setup: #define AppVer "0.0.11" Then use it like [Setup] AppVerName={#AppVer} Now imagine I have a file named VERSION whose contents are "0.0.11". Is there a way the contents of the file VERSION into the Inno Setup preprocessor variable somehow? 回答1: Using ISPP's GetFileVersion function is the preferred method (since your installer version should match your application's version, after all). So if this is what you actually wanted to do, you should accept

Do not include duplicate files multiple times in the Inno Setup installer

强颜欢笑 提交于 2020-01-19 06:11:23
问题 Can the size of my installer be reduced? At the moment I have this code for my GoogleAuthAndSync support utility: ; Google Calendar Interface v3 Source: "Google.Apis.Auth.dll"; DestDir: "{app}"; Flags: ignoreversion Source: "Google.Apis.Auth.PlatformServices.dll"; DestDir: "{app}"; Flags: ignoreversion Source: "Google.Apis.Calendar.v3.dll"; DestDir: "{app}"; Flags: ignoreversion Source: "Google.Apis.Core.dll"; DestDir: "{app}"; Flags: ignoreversion Source: "Google.Apis.dll"; DestDir: "{app}";

Do not include duplicate files multiple times in the Inno Setup installer

守給你的承諾、 提交于 2020-01-19 06:10:46
问题 Can the size of my installer be reduced? At the moment I have this code for my GoogleAuthAndSync support utility: ; Google Calendar Interface v3 Source: "Google.Apis.Auth.dll"; DestDir: "{app}"; Flags: ignoreversion Source: "Google.Apis.Auth.PlatformServices.dll"; DestDir: "{app}"; Flags: ignoreversion Source: "Google.Apis.Calendar.v3.dll"; DestDir: "{app}"; Flags: ignoreversion Source: "Google.Apis.Core.dll"; DestDir: "{app}"; Flags: ignoreversion Source: "Google.Apis.dll"; DestDir: "{app}";

Not show the user information page if there is an ini file with all fields filled

北城余情 提交于 2020-01-17 04:28:08
问题 I have a code on my page for information about the user that once filled writes the data written to an ini file. Will always be to open the installer it is possible to read the file ini filling user data and are all filled back not to show the user information page? in other words... open the installer, the user information page fills the fields // create the input query page InputPage := CreateInputQueryPage(wpWelcome, 'User Information',' Add the following information! ',' Please fill in

Why send HTTP request doesn't work?

倾然丶 夕夏残阳落幕 提交于 2020-01-17 02:58:06
问题 I've implemented the code below to send HTTP request to a server but for some reason it's not working (no entry on fiddler) can someone help ? [Edit] I've added Error handling to the code ; Script generated by the Inno Setup Script Wizard. ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! [Setup] ... [Files] Source: "MyProg.exe"; DestDir: "{app}"; Flags: ignoreversion ; NOTE: Don't use "Flags: ignoreversion" on any shared system files [Icons] Name: "{group}\My Program";

Unable to obtain a list of IIS websites to allow user selection of setup location for use in an Inno Script setup, please help

旧街凉风 提交于 2020-01-15 10:59:28
问题 I am currently attempting to create an Inno script installer which requests a list of "Web sites" from a user's IIS installation so that the user can select the appropriate website from a combo box list and this list can be used to create a virtual directory in the correct Website location. I need to Generate a list of IIS websites e.g. "Default Web Site" populating a combo box So far I have only been able to achieve installing the virtual directory to a location based on a hard-coded