installshield

InstallShield VStudio project is installing app.config file instead of merged MyApp.exe.config

佐手、 提交于 2019-12-06 05:18:24
Using a InstallScript C# .Net Wizard to connect to a WinForms solution where I used the dependency scanner to identify project outputs. The install package is copying the un-merged app.config file to the target directory instead of the solutions merged MyApp.exe.config file. This results in a executable that does not properly pickup configuration file settings not only because the file isn't named correctly but it also does not merge in target environment settings (ie. release, debug, etc.). How do you have the Installer copy the merged MyApp.exe.config file to the Install Directory? Try this,

How to change directory security attributes using InstallShield?

对着背影说爱祢 提交于 2019-12-06 04:45:20
I'd like to change the security attribute of a directory that InstallShield creates under the CSIDL_COMMON_APPDATA - can someone please advise on how to do that during the installation process? It's a script-defined folder. Thank you. you can also just easily call Windows commands "CACLS.EXE" or "ICACLS.EXE" -both are easy command line tool, e.g. icacls file /grant Administrator:(D,WDAC) - Will grant the user Administrator Delete and Write DAC permissions to file Under InstallShield 2008 it's Installation Designer > Components > [somecomponent] > Destination Permissions Note that the directory

Installshield Limited Edition licencing on build server

左心房为你撑大大i 提交于 2019-12-06 02:36:58
问题 I have recently installed Installshield LE on my local PC for vs2010, built a package and now wanting it to be built on our build server. I have also installed it on our build server. I am getting the error: error : -7159: The product license has expired or has not yet been initialized. I have logged onto the build server, started vs and entered in my licence code. However, this has has not resolved the error. I have read about the stand alone version but that appears to be only available for

How to add .NET Framework 3.5 and other prerequisites to InstallShield project

余生颓废 提交于 2019-12-06 02:29:48
问题 I can create setup file in InstallShield 2009 I don't know how to add the .NET Framework 3.5 and other prerequisites to the InstallShield project. i creae installscript project in instalshield2009 it has not "Redistributables view." 回答1: InstallShield provides the prerequisites functionality. You can use this in your MSI project. This would ensure that these prerequisites are only installed if they are not already present in the target machine. If you do not want to include these components

Installshield LE Spring 2012 Can't find setup prerequisites

北战南征 提交于 2019-12-05 23:35:29
问题 Here's the situation: I have an InstallShield LE setup project (a couple actually) which have been working well for the last year. Recently I configured a new laptop, thus reinstalled Visual Studio 2010 and Installshield LE. Apparently, then updated InstallShield LE to the Spring 2012 edition. Now when I attempt to build I get errors about missing setup prerequisites: Error 7 -1007: Cannot copy source 'C:\Program Files (x86)\InstallShield\2012SpringLE\SetupPrerequisites\Windows Installer\3.1

Alternatives to WiX Burn Bootstrapper? (Can the InstallShield LE bootstrapper be used?)

自古美人都是妖i 提交于 2019-12-05 18:17:15
Background information: We used to have a Visual Studio 2010 based installer project, but our install situation got a lot more complicated, and with the projects going away anyway in 2012, we figured we'd start learning WiX / InstallShield LE . The Problem: InstallShield LE seems far too limited in the MSI files it creates to fit our needs -- (example, if you check the Office 2007 prerequisite, even though the error says you need "Office 2007 or later" it will fail if you have Office 2010 installed instead -- you can check one or the other, but you can't create an OR condition -- there's a lot

How to make Product Version property match executable's version number automatically

早过忘川 提交于 2019-12-05 13:27:46
I have an InstallShield project with 2 executable's. How do I change the product version property in General Information of InstallShield to match one of my executable's version number. I'm using auto builds. Thanks in advance!! In your auto build script, you can set the ProductVersion property. For example : <InstallShieldPropertyOverrides Include="$(MSIProductCode)"> <Property>ProductCode</Property> </InstallShieldPropertyOverrides> 来源: https://stackoverflow.com/questions/4055831/how-to-make-product-version-property-match-executables-version-number-automatic

Uninstall doesn't delete files within INSTALLDIR - Basic Msi - Installshield 2012

荒凉一梦 提交于 2019-12-05 09:27:11
I am creating a Basic Msi Installer using Installshield 2012 spring professional . Here i create a folder structure in Application Files as C:\Program files\Test Setup\Productname , Test Setup is the INSTALLDIR , and within this i have sub directories one of which [launch] contains the exe files . I have added these files and the directory sturcture using the Add Files and folders option in Application files menu of Project Assistant. After installing the product , when i uninstall it i find that while some exe files are deleted . few of the exe files in the launch subdirectory are not deleted

chained msi's/Bootstrapper/prerequisite?

可紊 提交于 2019-12-05 03:59:31
I have a few component MSI packages that need to installed together to form the end application. The problem is: the components that make up the package can be updated and the component relaunched on the http file server. What approach should I take? The installer that I am writing is the 'master' installer. Which needs to be able to read what version of each component is installed on their client machine in order to perform an upgrade only on that one component. Also if the application is installed for the first time the installer will download and install all required components. I am using

Always perform removal/reinstallation during upgrade

拈花ヽ惹草 提交于 2019-12-05 00:47:21
问题 I'm having a little trouble understanding how InstallShield treats upgrades. What I want is to be able to increment the version number on the installer, recompile, and distribute my installer. This should automatically remove any previous version of the application, and install the latest version (and it should be presented to the user as an "upgrade"). This is a very straightforward installer, it just takes output from a few Visual Studio projects (an application EXE, some DLLs and so forth)