Problem mit .net Framework 3.5 SP1 unattended Installation

Antworten
link611
Beiträge: 65
Registriert: 11 Mär 2010, 12:57

Problem mit .net Framework 3.5 SP1 unattended Installation

Beitrag 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
bscholz
Beiträge: 15
Registriert: 27 Apr 2010, 14:32

Re: Problem mit .net Framework 3.5 SP1 unattended Installation

Beitrag 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
link611
Beiträge: 65
Registriert: 11 Mär 2010, 12:57

Re: Problem mit .net Framework 3.5 SP1 unattended Installation

Beitrag 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.
bscholz
Beiträge: 15
Registriert: 27 Apr 2010, 14:32

Re: Problem mit .net Framework 3.5 SP1 unattended Installation

Beitrag 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
link611
Beiträge: 65
Registriert: 11 Mär 2010, 12:57

Re: Problem mit .net Framework 3.5 SP1 unattended Installation

Beitrag von link611 »

danke.

scheint zu funktionieren
Methleraner
Beiträge: 54
Registriert: 18 Aug 2010, 14:03

Re: Problem mit .net Framework 3.5 SP1 unattended Installation

Beitrag 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
sschindler
Beiträge: 60
Registriert: 12 Mär 2010, 12:31

Re: Problem mit .net Framework 3.5 SP1 unattended Installation

Beitrag von sschindler »

Suche hierfür auch eine Lösung. Der Link ist nicht mehr aktuell. :cry:
sschindler
Beiträge: 60
Registriert: 12 Mär 2010, 12:31

Re: Problem mit .net Framework 3.5 SP1 unattended Installation

Beitrag 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.
sschindler
Beiträge: 60
Registriert: 12 Mär 2010, 12:31

Re: Problem mit .net Framework 3.5 SP1 unattended Installation

Beitrag 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. :(
Antworten