Seite 1 von 1

Problem mit .net Framework 3.5 SP1 unattended Installation

Verfasst: 30 Apr 2010, 10:03
von link611
Hiho...

habe ein Problem mit der unattended-Installation von .net Framework 3.5 SP1 unter Windows XP

habe das Full-Setup von .net Framework und meine .ins file sieht wiefolgt aus:

Code: Alles auswählen

[Initial]
requiredWinstVersion >= "4.8.6"
LogLevel=2
;  Log Errors in Logfile but don't abort:
ExitOnError=false
; Show syntax errors in the script:
ScriptErrorMessages=on
; Dont trace step by step through the script:
TraceMode=off
; let started programs run in front of the winst window
StayOnTop=false

Message "Installing .net Framework 3.5 SP1 ..."

Winbatch_install

[Winbatch_install]
"%SCRIPTPATH%\Setup.exe" /qn
PreLoginloader lädt ganz normal die File und startet das Setup.

nachdem das Setup alle Daten geladen hat, bricht es auch sofort wieder ab mit folgender Fehlermeldung (Fehlermeldung von Setup):

Code: Alles auswählen

RGB Rast: [2] Error: Installation failed for component RGB Rast. MSI returned error code 1603
Das Verrückte ist, wenn ich die Installation mit einem angemeldeten Benutzer mache, mit den selben Parametern, funktioniert es...
Habe auch schon probiert, das Setup erst auf die lokale Festplatte kopieren zu lassen und dann per Batch-Script zu installieren -> selber Fehler.

Nach ein wenig googlen, hab ich gefunden, dass man dieses RGB Rast auch vorher installieren kann.... hab ich dann natürlich auch mal getestet, und vor der .net Framework installation installieren lassen, brachte aber auch kein Erfolg... selbe Fehlermeldung...


Kann man .net Framework überhaupt über OPSI installieren?!

mfg

Re: Problem mit .net Framework 3.5 SP1 unattended Installation

Verfasst: 30 Apr 2010, 10:25
von bscholz
Moin
link611 hat geschrieben: habe ein Problem mit der unattended-Installation von .net Framework 3.5 SP1 unter Windows XP
habe das Full-Setup von .net Framework und meine .ins file sieht wiefolgt aus:

Kann man .net Framework überhaupt über OPSI installieren?!
Infos dazu gibt es im Forum viewtopic.php?f=7&t=957&p=5324&hilit=dotnet#p5324
mit Verweis auf http://blog.project84.net/default,date,2008-03-10.aspx

Funktioniert hier tadellos...

Gruß

Bastian Scholz

P.S. Installiere msxml6 mit folgendem Aufruf

Code: Alles auswählen

set $SetupMSXML6$ = "%ScriptPath%\msxml6sp1_x86.msi
[...]
msiexec /qb-! /l* c:\tmp\msxml6-install.log /i "$SetupMSXML6$" ALLUSERS=2

Re: Problem mit .net Framework 3.5 SP1 unattended Installation

Verfasst: 30 Apr 2010, 10:57
von link611
Habe das Script jetzt wiefolgt angepasst:

Code: Alles auswählen

[Initial]
requiredWinstVersion >= "4.8.6"
LogLevel=2
;  Log Errors in Logfile but don't abort:
ExitOnError=false
; Show syntax errors in the script:
ScriptErrorMessages=on
; Dont trace step by step through the script:
TraceMode=off
; let started programs run in front of the winst window
StayOnTop=false

Message "Installing .net Framework 3.5 SP1 ..."

Winbatch_install

[Winbatch_install]
msiexec /i "%SCRIPTPATH%\msxml6.msi" ALLUSERS=2
msiexec /i "%SCRIPTPATH%\RGB9RAST_x86.msi" ALLUSERS=1
"%SCRIPTPATH%\Setup.exe"
(absichtlich ohne /passive o.ä.)

bekomme vom MSXML6.0 nen Fehler, dass:

Code: Alles auswählen

The Windows Installer service cannot update the system file C:\WINDOWS\system32\msxml6r.dll because the file is protected by Windows. You may need to update your operating system for this program to work corectly.
Anmerkung: Es ist bereits Service Pack 3 auf dem System vorhanden.

Re: Problem mit .net Framework 3.5 SP1 unattended Installation

Verfasst: 30 Apr 2010, 12:02
von bscholz
Bitte noch mal den geposteten Link angucken...

Bei uns war es nicht damit getan, einfach nur die Dateien zu benutzen, sondern vorher
mussten die msi Dateien neu gepackt werden. http://blog.project84.net/default,date,2008-03-10.aspx
enthält nicht eine Batchdatei zur Automatischen Installation, sondern erstellt msi Pakete, die
danach automatisch installiert werden können...

Mit den original .msi Paketen von Microsoft hatte wir auch kein Glück

Gruß

Bastian Scholz

Re: Problem mit .net Framework 3.5 SP1 unattended Installation

Verfasst: 30 Apr 2010, 14:58
von link611
danke.

scheint zu funktionieren

Re: Problem mit .net Framework 3.5 SP1 unattended Installation

Verfasst: 13 Okt 2010, 10:46
von Methleraner
Der Link geht leider nicht ...


ich habe hier das Selbe Problem, dass ich immer den Fehler 1603 bekomme und wenn ich es mit einem angemeldeten Benutzer versuche funktioniert es.

link611 Kannst du mir nochmal genau beschreiben, wie du das Problem gelöst hast?


Gruß

Methleraner

Re: Problem mit .net Framework 3.5 SP1 unattended Installation

Verfasst: 08 Nov 2010, 12:25
von sschindler
Suche hierfür auch eine Lösung. Der Link ist nicht mehr aktuell. :cry:

Re: Problem mit .net Framework 3.5 SP1 unattended Installation

Verfasst: 09 Nov 2010, 11:04
von sschindler
Habe mein Problem gefunden.
Ich habe ein Parameter zuviel übergeben

Code: Alles auswählen

"%SCRIPTPATH%\dotframework_Setup.exe" /q /lang:DEU /norestart
In meinem Fall was der Parameter /lang:DEU flasch, bzw. wurde nicht unterstützt.

Re: Problem mit .net Framework 3.5 SP1 unattended Installation

Verfasst: 11 Nov 2010, 16:48
von sschindler
Hm, da hab ich mich wohl zu früh gefreut.

Leider funktioniert es immernoch nicht.

Leider hat mir die Forumssuche ( viewtopic.php?f=7&t=957&p=9644&hilit=+framework#p9644 / viewtopic.php?f=7&t=957&hilit=dotnet&start=10 ) nicht wirklich weitergeholfen.
Habe auch schon versucht die Mircosoft Anleitung zu nutzen http://msdn.microsoft.com/de-de/library ... 90%29.aspx) aber irgendwie fruchtet das alles nicht.

Stehe immernoch vor dem Problem, dass der Aufruf von %SCRIPTPATH%\dotnetfx35client_with_sp1.exe /q /norestart einen Fehler 1603 zurückgibt. :(