Quantcast
Channel: Flexera Community Forums
Viewing all 4553 articles
Browse latest View live

Full-Installation Upgrade Problems

$
0
0
I am about at the end of my wits trying to create a single, full-installation that also allows me to upgrade! I'm looking for some advice please....

I have a project that successfully builds an installer. I've also created an entry in the Upgrade Paths view. This entry contains the Upgrade GUID utilized by this project.

Here is what is happening:

1. Assign a Product Version value of 9.00.0001
2. Build the installer
3. Run the installer on my system
4. Update the Product Version value to 9.00.0002
5. Build the installer
6. Run the new installer on my system and Windows complains, telling me I have to remove the old version first.

As I indicated earlier, I have created an entry in the Upgrade Paths view containing:

1. Upgrade GUID for this installer
2. Min Version = 9.00.0000
3. Include Min Version = Yes
4. Max Version 9.99.9999
5. Include Max Version = Yes
6. Language Identifiers = blank
7. Language Search Criteria = Exclude
8. Ignore Remove Failure = No
9. Migrate Feature States = No

What am I missing here? Why does Windows complain and not let the installation move forward?

Thanks in advance!!!


Steve

System.out.println()

$
0
0
I'm trying to output debug messages and other status updates of my custom code but System.out.println() does not seem to write to the console. My installer is a generic Unix console installer. Is there something that I might me missing to have my System.out.println() statement output to the console? Where might they be ending up?

Thanks

files for installation could not be found error-Prerequisite

$
0
0
hi friends,
i try to install AdobeAIRInstaller.exe using prerequisite.i set the property of the prerequisite to download from the web.and also set releases setup.exe to follow individual selection.
i got error after downloading files for installation requirement could not be found the installation will now stop.this probably due to a failed ,or cancelled download.



Thanks
Thirumaran.D

Unable to build ism due to long paths of MS redistributables

$
0
0
I have an ism that contains standard Microsoft MSMs. Now the problem is that the merge module- Visual C++ 9.0 ATL.policy(x86) and others, when included in the ism, the build fails with following errors:

ISDEV : error -6307: Unable to extract one or more files to '<path to my ism>\My Project Name-1\Product Configuration 1\Interm\MergeModules\Microsoft_VC90_ATL_x64.6EB9A050_C28A_34C7_991B_A50EAB23925D'. The file path is longer than the limit set by the operating system. Change the build location of the current release to a shorter path to resolve this issue.

ISDEV : error -1501: Could not compress "<path to my ism>\My Project Name-1\Product Configuration 1\Interm\MergeModules\Microsoft_VC90_ATL_x64.6EB9A050_C28A_34C7_991B_A50EAB23925D\ul_atl90.dll.21022.08.Microsoft_VC90_ATL_x64.RTM.6EB9A050_C28A_34C7_991B_A50EAB23925D" into "E:\SS\IINVCOR.P3.9.6000.0.11.0\INVCOR_SRC\Src\Src\Installs\INVSrVS2K8\My Project Name-1\Product Configuration 1\Release 1\DiskImages\DISK1\Data1.cab"


ISDEV : error -6103: Could not find file "<path to my ism>\My Project Name-1\Product Configuration 1\Interm\MergeModules\policy_9_0_Microsoft_VC90_ATL_x64.B27404C5_1326_36DC_9DE8_DA8594AB4AB3\ul_policy.21022.08.policy_9_0_Microsoft_VC90_ATL_x64.RTM.B27404C5_1326_36DC_9DE8_DA8594AB4AB3"


This issue is resolved when I change the Release location from the Release wizard to a shorter path. but I would like to know if there is another workaround. Is there any other way in case I don't want to change the Release location?

Thanks in advance.

Full-Installation Upgrade Project

$
0
0
I am about at the end of my wits trying to create a single, full-installation that also allows me to upgrade! I'm looking for some advice please....

I have a project that successfully builds an installer. I've also created an entry in the Upgrade Paths view. This entry contains the Upgrade GUID utilized by this project.

Here is what is happening:

1. Assign a Product Version value of 9.00.0001
2. Build the installer
3. Run the installer on my system
4. Update the Product Version value to 9.00.0002
5. Build the installer
6. Run the new installer on my system and Windows complains, telling me I have to remove the old version first.

As I indicated earlier, I have created an entry in the Upgrade Paths view containing:

1. Upgrade GUID for this installer
2. Min Version = 9.00.0000
3. Include Min Version = Yes
4. Max Version 9.99.9999
5. Include Max Version = Yes
6. Language Identifiers = blank
7. Language Search Criteria = Exclude
8. Ignore Remove Failure = No
9. Migrate Feature States = No

What am I missing here? Why does Windows complain and not let the installation move forward?

Thanks in advance!!!

Executing sudo commands on Mac OSX from shell script

$
0
0
Hello,

I'm creating an installer for Mac OS X and I'm having huge issues trying to execute sudo commands. I have the installer checked for "Requires an Administrator Name and Password to Install" but the installer is still failing to execute sudo commands from a bash script that i create in a custom code action and deploy to be executed. The bash script has looks like this ....

#!/bin/bash

#Install XCode Command Line Utilities
cd "/usr/local/bin/AppWrapping/XCode"
hdiutil mount xcode452cltools10_86938211a.dmg
sudo installer -pkg "/Volumes/Command Line Tools (Mountain Lion)/Command Line Tools (Mountain Lion).mpkg" -target /
hdiutil eject "/Volumes/Command Line Tools (Mountain Lion)"

The script is running and mounting the dmg file. then when it trys to run the sudo installer -pkg line i get this error "no tty present and no askpass program specified"

please help...

execute sudo commands from shell script

$
0
0
Hello,

I'm creating an installer for Mac OS X and I'm having huge issues trying to execute sudo commands. I have the installer checked for "Requires an Administrator Name and Password to Install" but the installer is still failing to execute sudo commands from a bash script that i create in a custom code action and deploy to be executed. The bash script has looks like this ....

#!/bin/bash

#Install XCode Command Line Utilities
cd "/usr/local/bin/AppWrapping/XCode"
hdiutil mount xcode452cltools10_86938211a.dmg
sudo installer -pkg "/Volumes/Command Line Tools (Mountain Lion)/Command Line Tools (Mountain Lion).mpkg" -target /
hdiutil eject "/Volumes/Command Line Tools (Mountain Lion)"

The script is running and mounting the dmg file. then when it trys to run the sudo installer -pkg line i get this error "no tty present and no askpass program specified"

please help...

ESD v5, automatically redirect to some other page if ActiveX is not installed

$
0
0
Is it possible to redirect to some other URL instead of InstallActiveXControl.aspx if AtiveX component not found?

Thank you.

Check for updates fails

$
0
0
with the message in the attachment. Is there a way to get a service pack for 2012 Spring Premier in some other way?

Name:  Checkforupdates.JPG
Views: 2
Size:  29.7 KB
Attached Images
 

Update config files after InstallFiles event fails - File not found

$
0
0
I am running into another issue with the script which worked fine in IS 2008 but having issues in IS 2013.

We update some config files depending on user input while installation. I am updating these files immediately after InstallFiles event. But now it says it cannot find the file.

Has anything changed in IS 2013 which would affect this workflow?

Suite setup.exe error 0x80070057 RegistryExists

$
0
0
As soon as I run a new Suite I've just built I get an obscure-looking error dialog (attached) with the type and error number above. I have set a condition:

Exit Conditions > Exit Message ("Excel must be installed first") > None > Registry Exists > Registry Key ("HKEY_CLASSES_ROOT\.xls")

If this condition is true (key not found) then I should get the message. If it is false then the installation should continue. Or have I misunderstood how this works?
Attached Images
 

Cannot extract icon with index 0 from file ...

$
0
0
Hi,

After three years, I am suddenly getting the above error. The error number is -3204, and during the build process the error occurs at the part where the Display Icon in the Control Panel is being extracted for ARPProductIcon.exe. My Display Icon field points to an ICO file that has been in use since 2010.

The versions are "Installshield Premier Edition SP1 with hotfix 52410" and "Windows 7 Enterprise SP1".

The problem started suddenly yesterday. I have 37 different projects (which all result in DLLs, because these are Office add-ins) and the error occurs in all the projects I have tried so far (including 32-bit and 64-bit). I repeat that prior to yesterday, for the last three years everything was perfect, and builds were done on a mostly weekly basis.

Automatic updates of the OS are not allowed, but in an attempt to fix the problem I have done the following:

Rebooted
Ran chkdsk
Ran Disk Cleanup
Updated the OS
Ran a "Repair" operation from Control Panel on the Installshield build
Manually deleted the temporary build folders in the Installshield project folder

Still no joy. So, I began changing the ICO file to other ones (including pointing the Display Icon field to ISDEV.exe). No icons are being successfully extracted from ICO files or EXE files. If I take the ICO file out, then the project builds successfully.

I have checked the ICON table in the Direct Editor, and there is an entry that looks normal: "[ARPPRODUCTICON.exe] [Binary Data] [MyICOFile.ico] [0]". To be safe, I have deleted (dropped) that row, then tried a rebuild. I also tried adding the ICO again from the Project Assistant view instead of the Installation Designer view.

Does anyone have any experience with this error or does anyone have any suggestions to get this working?

Thanks!

Mike

.Net Installer Class + GAC deployment

$
0
0
If I have an assembly that needs to run the .NET Installer Class and has to be in the GAC, what would be the best way to put this assembly in the installer?

I am currently just create two components, one to handle the .NET Installer Class, and one to handle the GAC installation. The problem with that is the installer gets crossed up and leaves an install state file because with the GAC component in the installer the , I think, the .NET Installer Class component isn't getting to run the .NET installer class. I just know that with the GAC component in the installer I get a install state file and when I remove the GAC component the install state file doesn't come up. Oh, and this is all on Uninstall.

Suite - MSI - DIM: Error 1304 installing to GAC

$
0
0
I have components in a DIM project, which is included in a Basic MSI, which is included in a Suite. The first component from the DIM throws an Error 1304. 'Error writing to file (sic) xxxxx. Verify that you have access to that directory.' I can't see anything in the DIM project, but the Basic MSI one has Require Administrative Privileges set to Yes.

Suite - Feature Conditions

$
0
0
I have two MSI packages, one if Office 2010/2013 x64 is installed and one for all 32bit Office editions. I have set up the conditions shown below, but I'm getting the opposite to what I was expecting.

Also, if I select Custom Installation it lets me select either 32 or 64bit installation. I need only the valid installation to be visible, or better still no option.
Attached Images
  

Conditionally installing Components based on Release Flags

$
0
0
Under Help for Configuring Component Conditions it states:

> Conditional installation of your components can be useful if you are creating different versions of the same product—for example, a trial version and a full version. You might not want to provide full functionality in the trial version, therefore you would not install all of the components.

That's exactly what I need to do. I build a Full product msi and a Trial msi. I currently use two different project files. They each contain 3 features: "Common," "32 bit Files" and "64 bit Files." Some of the Components under "32 bit Files" and "64 bit Files" should not be installed for the Trial version. How exactly can I accomplish that?

Currently, the "32 bit Files" Feature has a Release Flags of "x86" and the "64 bit Files" Feature has a Release Flags of "x64." Those Release Flags are referenced in the Project Configuration Flags of my Release Configurations, which match my 32bit builds and my 64bit builds. Rather than adding new Features which are essentially "Exclusion" Features which I would exclude for the Trial release, I'd like to simply mark some of the Components under my current "32 bit Files" and "64 bit Files" as "NOT Trial" and add "Trial" as a Release Flag in my Trial Release Configuration. Can this be accomplished? According to the documentation sentences as mentioned above, that's precisely how the Condition property at the Component level can be used. I'm just not sure of the syntax.

Thanks!

Installscript functions missing after ISM to MSI conversion

$
0
0
IS 2013.
Basic MSI.

I converted a MSI to an ISM. (Works great. Thanks IS.)

But, after the conversion was complete, I can't seem to find any of the InstallScript funstions.
(The functions that live in the .RUL file.)

As it turns out, the original project folder was lost. (At least for now.)
And I need to look at what one of the InstallScript functions (called by the MSI) does.

Is there a way to get hese InstallScript functions back ?
Or, am I just "out of luck" ?

FNP 11.11.1.1 problems with preptool and FNPLoad library version mismatch

$
0
0
I have submitted this as an incident ( #SIOC-000148536 ) but while I wait for a response, perhaps someone else in the user community or support wing has an answer. In brief, while I am building InstallASR in my custom build environment (which has not changed recently and still successfully builds FNP 11.10.0, 11.10.1, and 11.11.0) I get this error message in the preptool stage:

Quote:

### Analyzing /mnt/sps.01/sps/dehelbli/ssvn_client_isl_2.2/branch_ISL_2.2_integration/common/issaapi/Linux/flexnet/./InstallASR.so (ELF-32 executable. Little Endian X86 shared library)
### Processing /home/cmplr/usr3/dehelbli/sps.01/ssvn_client_isl_2.2/branch_ISL_2.2_integration/common/issaapi/Linux/flexnet//InstallASR (ELF-32 executable. Little Endian X86)
ERROR : The preptool you are using does not have the same version as the FNPload library you have linked with (11.11.001)
I confirmed that the preptool binary is the one form the 11.11.1.1 release. Note that this is Linux. The problem occurs for both i86_lsb (32-bit) and x64_lsb (64-bit).

Any suggestions will be appreciated.

- DH

Suggestions On Building Installation Package

$
0
0
I am looking for some input regarding the building of an installation package for our application. Here are the specifics:

1. Want a full installer (for initial installations) plus have it simultaneously perform upgrades for users who have already performed the initial installation.
2. We will release new, minor versions of our software at least once every two weeks.
3. On one type of minor upgrade, it possible that only 5% of the original files need to be replaced, the remaining 95% can stay as is.
4. On another type of minor upgrade, it's possible that up to 90% of the original files will need to be replaced, but the remaining 10% are critical files and cannot be replaced.
5. I don't really want to have the original installation removed, rather just have the installer replace the changed files.

Even though we might replace a large number of files, this is still considered a minor upgrade for us, as our Product Revision might simply change from 9.00.0123 to 9.00.0124.

So, is this something that is doable? If so, how would people recommend I structure the project?

I'm especially interested in how you manage this upgrading logic, when releases will be coming out as fast as every two weeks. For example, do I have to save every IS build and point back to those, or just the original build?

Thanks in advance!


Steve

Migration of InstallShield 10.5/11.5/Developer X to 2012

$
0
0
I am intending migration of msi built with InstallShield 10.5/11.5/Developer X to 2012. I was using lots of ini files with previous versions. Is this migration supposed to work without any hiccups?! In other words are there is breaking changes between the older version mentioned above and the new version 2012.
Viewing all 4553 articles
Browse latest View live




Latest Images