/build/static/layout/Breadcrumb_cap_w.png

ISS file problem

I run setup.exe -r -f1"c:\steve\uninst.iss" to record an uninstall of a program. The iss file gets created as expected. The contents are below:

[InstallShield Silent]
Version=v6.00.000
File=Response File
[File Transfer]
OverwrittenReadOnly=NoToAll
[{61B6D9BF-F2B7-4E3C-A1F8-C0EE10C27219}-DlgOrder]
Dlg0={61B6D9BF-F2B7-4E3C-A1F8-C0EE10C27219}-SprintfBox-0
Count=2
Dlg1={61B6D9BF-F2B7-4E3C-A1F8-C0EE10C27219}-SdFinish-0
[{61B6D9BF-F2B7-4E3C-A1F8-C0EE10C27219}-SprintfBox-0]
Result=1
[Application]
Name=Atheros Client Utility Install
Version=1.00.000
Company=Atheros
Lang=0009
[{61B6D9BF-F2B7-4E3C-A1F8-C0EE10C27219}-SdFinish-0]
Result=1
bOpt1=0
bOpt2=0

When I run setup -s -f1"c:\steve\uninst.iss" -f2"c:\steve\uninst.log" the app does not uninstall and my log contents are as follows:


[InstallShield Silent]
Version=v6.00.000
File=Log File
[ResponseResult]
ResultCode=-3

I am new at this stuff so I don't even know waht the ResultCode=-3 even means let alone what is causeing it. . .

Any Help would be appreciated. . . . also if anyone could point me somewhere to get the scoop in the Install Shield Setup.exe command parameters and usage that would be cool too. . . . .

0 Comments   [ + ] Show comments

Answers (4)

Posted by: LundfeJE 20 years ago
Yellow Belt
0
See (http://support.installshield.com/kb/view.asp?articleid=Q101901)[:D]
Posted by: LundfeJE 20 years ago
Yellow Belt
0
I have the same problem, I've done this several times before, but this Bentley software is driving me crazy, the ISS file it creates is missing entire sections;

[{6372A30F-F781-45F0-B501-4F2A5703748B}-DlgOrder]
Dlg0={6372A30F-F781-45F0-B501-4F2A5703748B}-SdWelcome-0
Count=6
Dlg1={6372A30F-F781-45F0-B501-4F2A5703748B}-SdLicense-0
Dlg2={6372A30F-F781-45F0-B501-4F2A5703748B}-SdSetupTypeEx-0
Dlg3={6372A30F-F781-45F0-B501-4F2A5703748B}-SdCustomerInfo-0
Dlg4={6372A30F-F781-45F0-B501-4F2A5703748B}-SdStartCopy-0
Dlg5={6372A30F-F781-45F0-B501-4F2A5703748B}-SdFinish-0
[{6372A30F-F781-45F0-B501-4F2A5703748B}-SdWelcome-0]
Result=1
[{6372A30F-F781-45F0-B501-4F2A5703748B}-SdLicense-0]
Result=1
[{6372A30F-F781-45F0-B501-4F2A5703748B}-SdSetupTypeEx-0]
Result=Standalone
[{6372A30F-F781-45F0-B501-4F2A5703748B}-SdCustomerInfo-0]
szName=****************
szCompany=***********
nvUser=1
Result=1
[{6372A30F-F781-45F0-B501-4F2A5703748B}-SdStartCopy-0]
Result=1
[{6372A30F-F781-45F0-B501-4F2A5703748B}-SdFinish-0]
Result=1
bOpt1=0
bOpt2=0


I have looked at all my know good ISS files and have added the missing sections;

[InstallShield Silent]
Version=v6.00.000
File=Response File
[File Transfer]
OverwrittenReadOnly=NoToAll

[Application]
Name=AutoPLANT 3D
Version=3.00.0572
Company=Bentley
Lang=0009

etc...

I still get resultcode=-3 though;

0 Success.
-1 General error.
-2 Invalid mode.
-3 Required data not found in the Setup.iss file.
-4 Not enough memory available.
-5 File does not exist.
-6 Cannot write to the response file.
-7 Unable to write to the log file.
-8 Invalid path to the InstallShield Silent response file.
-9 Not a valid list type (string or number).
-10 Data type is invalid.
-11 Unknown error during setup.
-12 Dialogs are out of order.
-51 Cannot create the specified folder.
-52 Cannot access the specified file or folder.
-53 Invalid option selected.

I need closure....
Posted by: bkelly 20 years ago
Red Belt
0
Is this "supported" by the vendor? It may be worth checking, as I have seen some software that (while made with InstallShield) does not work silently using the ISS method. Lots of times vendors release there software without even knowing they have provided this capability to those of us deploying it- so it may not work. Other times, they may be aware of it and intentionally hide values from the ISS process to keep it from working.

I've seen sections missing before and added them in as you have- sometimes it helps and sometimes it does not.

Though I have not dealt with this software personally I thought it worth pointing out that it simply may not work. (I know not what you wanted to hear) but it is a distict possiblity if you have worked it this hard already.

Also, be certian you are not dealing with an MSI- I've dealt with wrapped MSI packages that have provided "incomplete" ISS support like this and have just pulled the source files dumped in %TEMP% in order to call the MSI directly.

Hope this helps!
Bob
Posted by: LundfeJE 20 years ago
Yellow Belt
0
I fixed the problem;

http://helpnet.installshield.com/robo/projects/devstudio9helpFAQ/FAQDeploymentSilent.htm



leads to



http://helpnet.installshield.com/robo/projects/helplibdevstudio9/IHelpCmdLineMSI.htm



where the syntax I've used on MSI's before seems to work;



msiexec /x {EBAB3984-ACF2-48CB-B8C6-EEA7A99510D3} /q



I double checking now, I killed the process because it looked like it was doing anything (which msiexec is notorious for) but I think it was just running in quiet mode like I asked it to.

Basically it is a InstallShield Developer 7.x and it can use MSIEXEC to uninstall as opposed to IDRiver with the syntax above.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ