PDA

View Full Version : Error 1158 with Basic MSI



tcornett
02-27-2008, 02:09 PM
I have become pretty familiar with the basic setup and working through a BASIC MSI package and I have gotten it completely customized to install all of the redistributables I need for my software. I may be relevant to say the compressed distributable is over 280MB in size because of all the redistributables.

Most of the time it works fine and without a problem. But recently, I getting a bunch of responses from some of my customers as well as experiencing it a couple of times myself that it will start up the installer through the Autorun.ini and they will see a message box or popup window with "1158" and a single button. If the button is clicked, the screen will disappear and the installer will not do anything. I have experienced this problem with both the compressed EXE and the uncompressed EXE (CD Image).

It is not consistently repeatable so I cant not provide a consistent way to display it but I have included the setup.ini below. Also, it seems that a majority of the time the problem can be solved by restarting the machine. THis leads me to believe it is a TEMP space or memory issue.

Any ideas?

Thank you in advance for your help.

------ {SETUP.INI}

[Info]
Name=INTL
Version=1.00.000
DiskSpace=8000 ;DiskSpace requirement in KB

[Startup]
CmdLine=
SuppressWrongOS=Y
ScriptDriven=1
ScriptVer=14.0.0.162
DotNetOptionalInstallIfSilent=N
OnUpgrade=1
RequireExactLangMatch=0404,0804
Product=SEMS Software Suite
PackageName=SEMS Software Suite.msi
EnableLangDlg=N
LogResults=N
ProductCode={FFF44DF3-D7B7-458B-A42D-7A18E608F899}
ProductVersion=1.02.07
SuppressReboot=Y
LauncherName=setup.exe
DotNetVersion=
DotNetSPRequired=
UseDotNetUI=N
DotNetCoreSetupUILang=1033
DotNetLangPacks=
DotNetFxCmd=/q:a /c: "install /q"
DotNetLangPackCmd=
DotNetOptional=N
DotNetDelayReboot=Y
PackageCode={4D17F665-88F1-4842-ABC3-5E93F1B8461B}
Source=0
AllUsers=1

[MsiVersion]
2.0.2600.0=SupportOS

[SupportOSMsi11] ;Supported platforms for MSI 1.1
Win95=1
Win98=1
WinNT4SP3=1

[SupportOSMsi12] ;Supported platforms for MSI 1.2
Win95=1
Win98=1
WinME=1
WinNT4SP3=1

[SupportOS] ;Supported platforms for MSI 2.0
Win95=1
Win98=1
WinME=1
WinNT4SP6=1
Win2K=1

[SupportOSMsi30] ;Supported platforms for MSI 3.0
Win2KSP3=1
WinXP=1
Win2003Server=1

[Win95]
MajorVer=4
MinorVer=0
MinorVerMax=1
BuildNo=950
PlatformId=1

[Win98]
MajorVer=4
MinorVer=10
MinorVerMax=11
BuildNo=1998
PlatformId=1

[WinME]
MajorVer=4
MinorVer=90
MinorVerMax=91
BuildNo=3000
PlatformId=1

[WinNT4SP3]
MajorVer=4
MinorVer=0
MinorVerMax=1
BuildNo=1381
PlatformId=2
ServicePack=768

[WinNT4SP6]
MajorVer=4
MinorVer=0
MinorVerMax=1
BuildNo=1381
PlatformId=2
ServicePack=1536

[Win2K]
MajorVer=5
MinorVer=0
MinorVerMax=1
BuildNo=2195
PlatformId=2

[Win2KSP3]
MajorVer=5
MinorVer=0
MinorVerMax=1
BuildNo=2195
PlatformId=2
ServicePack=768

[WinXP]
MajorVer=5
MinorVer=1
MinorVerMax=2
BuildNo=2600
PlatformId=2

[Win2003Server]
MajorVer=5
MinorVer=2
MinorVerMax=3
BuildNo=2600
PlatformId=2

[0x0409]
TITLE=Choose Setup Language
DESCRIPTION=Select the language for this installation from the choices below.
OK=OK
Cancel=Cancel
0x0409=English (United States)
0x0411=Japanese
0x0401=Arabic (Saudi Arabia)
0x042d=Basque
0x0402=Bulgarian
0x0403=Catalan
0x0804=Chinese (PRC)
0x0404=Chinese (Taiwan)
0x041a=Croatian
0x0405=Czech
0x0406=Danish
0x0413=Dutch (Netherlands)
0x040b=Finnish
0x0c0c=French (Canada)
0x040c=French (France)
0x0407=German (Germany)
0x0408=Greek
0x040d=Hebrew
0x040e=Hungarian
0x0421=Indonesian
0x0410=Italian (Italy)
0x0412=Korean
0x0414=Norwegian (Bokmal)
0x0415=Polish
0x0416=Portuguese (Brazil)
0x0816=Portuguese (Portugal)
0x0418=Romanian
0x0419=Russian
0x0c1a=Serbian (Cyrillic)
0x041b=Slovak
0x0424=Slovenian
0x040a=Spanish (Traditional Sort)
0x041d=Swedish
0x041e=Thai
0x041f=Turkish

[Languages]
count=1
default=409
key0=409
[SEMS Software Suite.msi]
Type=0
Location=SEMS Software Suite.msi
[Setup.bmp]
Type=1
[instmsiw.exe]
Type=1
Location=instmsiw.exe
[instmsia.exe]
Type=1
Location=instmsia.exe