Feb 18, 2014
06:45 AM
DLee65 wrote: Component rules dictate that DLL files, OCX files, EXE files, CHM files, etc should be set as key files. This is so that file resiliency takes place on startup of the application and you can guarantee a healthy application if any files are damaged or missing. It is one of the cores of MSI. Removing a EXE from a key file will most likely break validation if that is a requirement for your company. Text files however, do not need to be key files. If you have a component that has all text files and no exe, dll, ocx, or chm file, then it will use the installation path for the component as the key. This is what I thought, but it doesn't answer my original question. The component has one file - the executable. I has to be set as key. When the exe is run and it cant find the text file it needs to read, it launches the installer. I have sufficient code to cover this situation - I don't need it to try and fix itself.
... View more
Feb 18, 2014
06:23 AM
Not sure this is correct - I thought a component had to have at least one key file. In my case the exe is the only file
... View more
Feb 17, 2014
09:45 AM
I use a basic MSI installer to put down a program that reads some information from a text file. The installer also puts down the text file. To test this program on the client machine, I renamed the text file. When I ran the program that uses the file, instead of it displaying an error message as I intended, it tries to run the installer. I looked and see that I am caching the installer in the local app folder, so I removed it and tried again, but the installer ran again, but this time reported that it could not find resources. My program then ran and displayed the intended error mesage. I also plan on removing that option and rebuilding. I do not want the program to run the installer if it is missing components. how do I prevent this?
... View more
Labels
- Labels:
-
InstallShield 2013
Jul 30, 2013
08:22 AM
Thanks fopr the tip. This help text states: "If your product requires that the .NET Framework be installed on the target system, you can add the .NET Framework redistributable to your project. If the target system does not have the .NET Framework, it is installed during your installation." And later on, at the bottom, it says: "To test whether the .NET Framework is already installed on the target system, you can use the built-in MsiNetAssemblySupport property. It is set to the version of a particular .NET DLL (fusion.dll) if the .NET Framework is installed, and it is not set if the .NET Framework is not installed." Kind of vauge - implys I would know how to do this... So do I need to test for it or not? Lets say that I wanted to ensure that at least .Net 3.5 was present. Following this help topic, I would add it on the redistributals tab. If the target machine has .Net 4.0 installed, would my installer install 3.5 as well? I'd assume if the version available was 2.5, it would be updated to 3.5.
... View more
Jul 30, 2013
07:27 AM
Just purchased 2013 professional, and I was amazed to see that when using the Release Wizard, the highest version of .Net to include is still only 2.0. This page of the release wizard states: "In Case .NET Framework support is not available on the target machine, or is an older version, install it using the options specified below" This is what I want to do, but why can I only select up to version 2.0 here? I would imagine that most machines would have the .net framework installed, but I need to install version 4.5 if it is not there. Does adding it as a Prerequisite do this for me? Searched the forum for this, but most pertinent questions were submitted years ago, or have no responses.
... View more
Labels
- Labels:
-
InstallShield 2013
Jun 26, 2013
06:54 AM
This could be made simple by making it available from the redistributal downloader in the Tools menu, but in case anyone else has this issue, you candownload and install the InstallShield 2010 Expansion Pack patch found here: http://kb.flexerasoftware.com/selfservice/documentLink.do?externalID=Q209084 The patch includes it.
... View more
Jun 07, 2013
09:01 AM
I'd like to be abel to distribute and install .net 4.5 in my installer, but the highest version available is 3.5. Checked the Redistributal downloader and it did not find anything new. Please tell me how I can include this in my project. Thanks!
... View more
Labels
- Labels:
-
InstallShield 2010
Apr 12, 2013
07:55 AM
I need to uninstall 2010 Profesional Edition from my current machine and reinstall it on another. Under the Help / About menu, there is a button that says Return License. Should I click this to deactivate the license on the current machine in order to allow it to be registered on the new one?
... View more
Labels
- Labels:
-
InstallShield 2010
Dec 12, 2011
06:45 AM
So based on your answer, it is not necessary to include MSI in my install.
... View more
Dec 09, 2011
08:21 AM
I am creating Basic MSI installs using InstallShield 2010 on a XP machine to install software on Windows 7 machines. The MSI version installed on my XP box is 4.5. I'm creating both Network and CD ROM installers. In the build wizard, I'm compressing all files which compresses all files for the network install into Setup.exe and seperates the MSI and .cab files for the CD rom install. Do I need to include the MSI in the installation launcher - Setup.exe? If I do, then I only get to choose version 3.1 or 2.0 (best fit for system) If I don't will the version present on the target machine run? What version actually gets run during the install on the W7 machines? I seem to be installing per user even though I have the show per user option set to no and the alluser property is set to one. I have never been clear as to what needs to be set for a per machine install on Windows 7.
... View more
Labels
- Labels:
-
InstallShield 2010
May 02, 2011
01:39 PM
My target machine is Windows 7. I'm including the MSI with my installer and the version is 4.5. The property manager shows ALLUSERS set to 1, and the Show Per User Option in General info is set to No. I want my installer to install the program for all users. Do I need to upgrade my .MSI?
... View more
Jan 04, 2010
03:11 PM
If that is the case, then why do the dialogs provide themes? From what I learned in my recent training class, inserting your company logo in not only possible, but easily done. If not permissible, I'm sure it would not be a topic covered or a change that could so easily be done. One only has to look at the default themes to see that no IS logos are present.
... View more
Latest posts by BPWILL
Subject | Views | Posted |
---|---|---|
952 | Feb 18, 2014 06:45 AM | |
952 | Feb 18, 2014 06:23 AM | |
2435 | Feb 17, 2014 09:45 AM | |
1380 | Jul 30, 2013 08:22 AM | |
3071 | Jul 30, 2013 07:27 AM | |
723 | Jun 26, 2013 06:54 AM | |
2181 | Jun 07, 2013 09:01 AM | |
3155 | Apr 12, 2013 07:55 AM | |
631 | Dec 12, 2011 06:45 AM | |
3528 | Dec 09, 2011 08:21 AM |
Activity Feed
- Posted Re: Unwanted Behaivor on InstallShield Forum. Feb 18, 2014 06:45 AM
- Posted Re: Unwanted Behaivor on InstallShield Forum. Feb 18, 2014 06:23 AM
- Posted Unwanted Behaivor on InstallShield Forum. Feb 17, 2014 09:45 AM
- Posted Re: Checking for and Installing .Net Framework on InstallShield Forum. Jul 30, 2013 08:22 AM
- Posted Checking for and Installing .Net Framework on InstallShield Forum. Jul 30, 2013 07:27 AM
- Posted Found easier way on InstallShield Forum. Jun 26, 2013 06:54 AM
- Posted dot net 4.5 on InstallShield Forum. Jun 07, 2013 09:01 AM
- Posted Transferring License on InstallShield Forum. Apr 12, 2013 07:55 AM
- Posted Re: MSI Engine Version questions on InstallShield Forum. Dec 12, 2011 06:45 AM
- Posted MSI Engine Version questions on InstallShield Forum. Dec 09, 2011 08:21 AM
- Posted Pulling my hair out on this.. on InstallShield Forum. May 02, 2011 01:39 PM
- Posted Re: InstallShield Branding on Dialogs... on InstallShield Forum. Jan 04, 2010 03:11 PM