installshield

How to make InstallShield uninstall previous versions?

谁都会走 提交于 2019-11-30 12:11:50
I've followed the instructions outlined here, but it doesn't work exactly as I need.: How to get InstallShield LE to uninstall the existing installation automatically? (apparently this has worked for other people, so it's worth having a look. If it does the trick, be sure upvote @JYelton's answer) The result of these instructions are that I can install the application without having to uninstall , but now there are 2 separate instances of the application in my Add or Remove Programs window. It doesn't actually uninstall the previous version, it just installs the new version application along

Switching from InstallShield to WiX

≯℡__Kan透↙ 提交于 2019-11-30 11:37:00
I am looking for a replacement for InstallShield. Unfortunately we only have 1 license for InstallShield and it was installed on a developer's machine. I'm considering switching over to WiX, but after reading the documentation there is a Product ID GUID, Upgrade Code GUID and a Package GUID. I also know GUID's were created by InstallShield. If I switch over to WiX can I start using new GUID's or do I have use some of the GUID's created by InstallShield? If an upgrade to a product is released will switching installers hose customers who had the old installer? In order to be able to upgrade your

Are Visual Studio Setup projects suitable for complex setups?

给你一囗甜甜゛ 提交于 2019-11-30 11:14:33
Are "Visual Studio Setup" projects suitable for complex setups in different versions? The application is rather large (> 500,000 lines of code) and is under continuous development. Every 6 to 10 months a new version gets released. We have multiple configuration files (INI and XML), registry keys, database migration scripts, etc. The application is in the progress of being migrated from Visual Basic 6.0 to .NET. The old installer was build with Installshield . The feedback to Installshield is: Bad adaptability, bad reuse - that's why we are evaluating "Visual Studio Setup" as an alternative.

how to keep certain files when upgrading using installshield LE?

坚强是说给别人听的谎言 提交于 2019-11-30 09:26:08
问题 I am developing a Winforms app using C# and VS 2010. This app will use a SQLite database that will be deployed with the initial installation of the app. When I have new releases of the app, how do I tell Installshield not to touch this file? If the user uninstalls the app, it is ok to remove this file, but when they are upgrading from 1.0 to 1.1 etc, I can't overwrite this file. 回答1: This is usually done through backup and restore custom actions and it's not supported by InstallShield LE.

Unselected Feature Being Installed

♀尐吖头ヾ 提交于 2019-11-30 05:49:32
问题 I've been shoved into a DevOps position at work with very little knowledge about InstallShield or what I'm doing. Everything I've learned I've learned by doing and reading Flexera's documentation. One of our tickets is a problem that I haven't been able to find results for when Googling - I'm probably using the wrong search terms, but don't know what the right ones are. Basically, our installer has a buttload of features. Some of these features have sub-features, which are always installed if

Is Installshield the only way to go for Delphi Installations?

爱⌒轻易说出口 提交于 2019-11-30 05:30:33
问题 Or is there anything cheaper and better? I am still using the Installsheild express (Borland Limited Edition) as supplied with Delphi 6 :) but I "feel" that I should update it – am I going to gain much or anything buy buying the 2010 version? The old version does work on Vista. I am using Delphi 2009. Any opinions or a definitive yes/no? 回答1: I like InnoSetup a lot. Combined with ISTool it's quite comfortable too. 回答2: It depends, but it does not depend on the application's language (Delphi,

Windows application installer frameworks

青春壹個敷衍的年華 提交于 2019-11-30 03:28:07
问题 It's always seemed strange to me that downloadable applications would offer multiple types of installers. For example, sometimes you can choose either a .exe or a .msi Do certain types of installers have advantages over others? Does it matter which one you choose? As a developer, why would I want to offer different installers to my users? 回答1: One big difference between the exe and msi: You can EDIT an MSI file. You can access the MSI Database directly using Orca -or- code it up through the

How to make InstallShield uninstall previous versions?

久未见 提交于 2019-11-29 17:38:57
问题 I've followed the instructions outlined here, but it doesn't work exactly as I need.: How to get InstallShield LE to uninstall the existing installation automatically? (apparently this has worked for other people, so it's worth having a look. If it does the trick, be sure upvote @JYelton's answer) The result of these instructions are that I can install the application without having to uninstall , but now there are 2 separate instances of the application in my Add or Remove Programs window.

How to interact with control properties after a call to a managed action?

偶尔善良 提交于 2019-11-29 17:29:32
I have a managed action with returns bool when a button is pressed. Depending on if true / false is returned I want to be able to change the properties of controls on the dialog. Not limited to just the text value. Is this possible, for example the visibility, etc? It is possible, however you will have to make sure there is a set-property control event (after your managed code custom action do-event) that touches a property related to anything you want the UI to update. If you change a property value within the managed code, or via the wrapper InstallShield provides, the Windows Installer UI

Are Visual Studio Setup projects suitable for complex setups?

浪子不回头ぞ 提交于 2019-11-29 16:52:45
问题 Are "Visual Studio Setup" projects suitable for complex setups in different versions? The application is rather large (> 500,000 lines of code) and is under continuous development. Every 6 to 10 months a new version gets released. We have multiple configuration files (INI and XML), registry keys, database migration scripts, etc. The application is in the progress of being migrated from Visual Basic 6.0 to .NET. The old installer was build with Installshield. The feedback to Installshield is: