

- #Inno script studio put file on desktop how to
- #Inno script studio put file on desktop install
- #Inno script studio put file on desktop update
Result := not (VCVersionInstalled(VC_2010_REDIST_X86) and
#Inno script studio put file on desktop install
this statement, the following won't install your VC redist only when or False when you don't need to, so now it's upon you how you build here the Result must be True when you need to install your VCRedist Result := MsiQueryProductState(ProductID) = INSTALLSTATE_DEFAULT Source: "vcredist_x86.exe" DestDir: ' įunction MsiQueryProductState(szProduct: string): INSTALLSTATE įunction VCVersionInstalled(const ProductID: string): Boolean I used a solution I’ve found on StackOverFlow and it works fine.Īt Files section insert the vc_redist’s path that you’ve just downloaded: iss file, so it can install those DLLs too.

You can write your own script or use the Script Wizard.įirst, we’ll use the wizard and the file boneca-1.0.1.win32.zip that we have generated on the previous post (Part II). Inno Setup generates a script file (.iss) for you to make your own installer. No problem, let’s solve this with Inno Setupġst thing, download and install Inno Setup.
#Inno script studio put file on desktop update
It happens because Esky modifies your program creating an executable that verifies your program updates on FTP if it has some update available, esky downloads it, checks if everything is ok and remove the old files. OK, but now we can’t use the cx_freeze to make an installer anymore. After that, we have updated our program to include an Auto-Update service.
#Inno script studio put file on desktop how to
In the first part, we’ve learned how to create an MSI with cx_freeze and use the MSVCR from your own OS with the include_msvcr parameter.
