ich mache gerade das Setup f�r eine .NET Anwendung fertig.
Dabei m�chte ich auch das Framework mitgeben und bei Bedarf installieren.
Es soll das Framework 3.5 SP 1 sein.
Das Problem ist, dass alle Frameworks, welche ich bis jetzt getestet hatte,
immer eine Verbindung zum Internet aufgebaut hat um ein Update downzuloaden.
Doch dort wo die Anwendungen installiert werden, gibt es keinen
Internetzugang.
Somit w�re es nicht m�glich, das Setup auszuf�hren.
Gibt es ein Framework, welches bei der Installation nicht auf das Internet
zugreifen muss?
Vielen Dank und sch�ne Gr��e
Christian
"Christian Mauerer" <inte...@cematec.de.de> wrote in message
news:%23rXWE0k...@TK2MSFTNGP04.phx.gbl...
> Das Problem ist, dass alle Frameworks, welche ich bis jetzt getestet
> hatte, immer eine Verbindung zum Internet aufgebaut hat um ein Update
> downzuloaden.
> Doch dort wo die Anwendungen installiert werden, gibt es keinen
> Internetzugang.
> Somit w锟絩e es nicht m锟絞lich, das Setup auszuf锟絟ren.
Du bist Dir sicher, dass Du das vollst锟絥dige Paket geladen hast und
nicht nur den kleinen Installer, der die Software gezielt aus dem Netz
zieht?
Wenn ich mir z.B.
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7
ansehe, dann findest sich gegen Ende der Seite:
Full Package
To download the full package, rather than the bootstrapper, click on the
link below:
.NET Framework 3.5 Service Pack 1 (Full Package)
Es mag sein, dass das Setup noch versucht das Internet zu kontaktieren
um neuere Updates zu laden, aber auf jeden Fall funktioniert es auch
ganz ohne Internet.
> Gibt es ein Framework, welches bei der Installation nicht auf das
> Internet zugreifen muss?
Auf jeden Fall. Wir haben Testlabore ganz ohne Anbindung nach Aussen und
wir hatten bisher nie Probleme mit dem Framework (Und wir hatten
eigentlich ab 1.1 immer recht zeitnah alle Versionen im Einsatz und sind
derzeit auf 3.5 SP1)
Mit den besten Gr锟斤拷en,
Konrad
vielen Dank f�r die Infos.
> Du bist Dir sicher, dass Du das vollst�ndige Paket geladen hast und nicht
> nur den kleinen Installer, der die Software gezielt aus dem Netz zieht?
Ja, da bin ich mir schon sicher. Es waren 231 MB. Und es war auch das Full
Package.
Bei der Installation wollte das Framework nochmals ca 80 MB Downloaden.
Und diesen Vorgang kann man nur abbrechen.
>
> Wenn ich mir z.B.
> http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7
> ansehe, dann findest sich gegen Ende der Seite:
>
> Full Package
> To download the full package, rather than the bootstrapper, click on the
> link below:
> .NET Framework 3.5 Service Pack 1 (Full Package)
Ja, genau so habe ich das auch gemacht.
Aber das ging nicht ohne Internet beim Setup.
>
> Es mag sein, dass das Setup noch versucht das Internet zu kontaktieren um
> neuere Updates zu laden, aber auf jeden Fall funktioniert es auch ganz
> ohne Internet.
>
>> Gibt es ein Framework, welches bei der Installation nicht auf das
>> Internet zugreifen muss?
>
> Auf jeden Fall. Wir haben Testlabore ganz ohne Anbindung nach Aussen und
> wir hatten bisher nie Probleme mit dem Framework (Und wir hatten
> eigentlich ab 1.1 immer recht zeitnah alle Versionen im Einsatz und sind
> derzeit auf 3.5 SP1)
Nun so kenne ich das auch. Ich hatte bis jetzt aber noch nie das Framework
3.5.
Bei allen anderen gebe ich dir Recht. Da hatte ich das Problem auch noch
nie.
Sch�ne Gr��e
Christian
> Es mag sein, dass das Setup noch versucht
> das Internet zu kontaktieren um neuere Updates zu laden
richtig,
und dies k�nnten auch zB Sprachpakete sein.
--
Thomas Scheidegger - 'NETMaster'
http://dnetmaster.net/
Am Wed, 10 Feb 2010 13:31:53 +0100 schrieb Christian Mauerer:
> Das Problem ist, dass alle Frameworks, welche ich bis jetzt getestet hatte,
> immer eine Verbindung zum Internet aufgebaut hat um ein Update downzuloaden.
> Doch dort wo die Anwendungen installiert werden, gibt es keinen
> Internetzugang. Somit w�re es nicht m�glich, das Setup auszuf�hren.
Hast Du die offizielle Dokumentation gelesen?
http://msdn.microsoft.com/de-de/library/wtzawcsz.aspx
http://msdn.microsoft.com/de-de/library/cc160716.aspx
http://msdn.microsoft.com/de-de/library/cc160717.aspx
Wie gehst Du beim Installieren des .NET Frameworks vor:
a. Verketten mit dem Setupprogram der eigenen Anwendung (dotnetfx35.exe /q
/norestart)
b. Als Prerequisite-Komponente (Setup-Assisten in VS: Rechtsklick auf
Setup-Projekt>Eigenschaften>Erforderliche Komponenten>(Was ist dort als
Downloadort eingestellt?))
Gruss
Marcel
> ich mache gerade das Setup f�r eine .NET Anwendung fertig.
> Dabei m�chte ich auch das Framework mitgeben und bei Bedarf
> installieren.
> Es soll das Framework 3.5 SP 1 sein.
>
> Das Problem ist, dass alle Frameworks, welche ich bis jetzt getestet
> hatte, immer eine Verbindung zum Internet aufgebaut hat um ein Update
> downzuloaden.
Du hast offensichtlich nicht das vollst�ndige Framework
(dotnetfx35.exe; 197 MB), sondern nur das Setup
(dotNetFx35setup.exe; 2,7 MB) heruntergeladen.
> Doch dort wo die Anwendungen installiert werden, gibt es keinen
> Internetzugang.
> Somit w�re es nicht m�glich, das Setup auszuf�hren.
Mit dem vollst�ndigen FW (dotnewfx35.exe) ist das m�glich.
> Gibt es ein Framework, welches bei der Installation nicht auf
> das Internet zugreifen muss?
Ja, unter
findest Du sowohl das FW-Setup (dotNetFx35setup.exe)
mit einer Gr�sse von 2,7 MB und auch das vollst�ndige
Framework(dotnewfx35.exe) mit einer Gr�sse von 197 MB.
Auf der o.g. Site ziemlich weit unten gibt es einen Absatz,
der da lautet:
Vollst�ndiges Redistributable Package
Um das vollst�ndige Redistributable Package und nicht den
Bootstrapper herunterzuladen, klicken Sie unten auf den Link,
um den Download zu starten:
und einen Link auf:
Vollst�ndiges .NET Framework 3.5-Paket
mit dem Du das vollst�ndige Framework 3.5 herunterladen
kannst.
Gru� aus St.Georgen
Peter G�tz
www.gssg.de (mit VB-Tipps u. Beispielprogrammen)
> Du hast offensichtlich nicht das vollst�ndige Framework
> (dotnetfx35.exe; 197 MB), sondern nur das Setup
> (dotNetFx35setup.exe; 2,7 MB) heruntergeladen.
Nein, ich habe schon das Framework mit 197 MB gedownloaded.
Und zwar das Full Package.
Gru� Christian
Das Full Package kommt allerdings weiterhin ohne das passende Language
Pack daher, das auf nicht englischen System zusᅵtzlich installiert
werden will.
Wenn Du das Paket mit dem Parameter /lang:ENU aufrufst, sollte kein
Download erfolgen und das Framework mit rein englischsprachiger
Lokalisierung installiert werden.
.NET Framework 3.5 Deployment Guide for Application Developers
http://msdn.microsoft.com/en-us/library/cc160716.aspx
Thorsten Dᅵrfler
--
Microsoft MVP Visual Basic
vb-hellfire visual basic faq | vb-hellfire - einfach anders
http://vb-faq.de/ | http://www.vb-hellfire.de/
nun es scheint wirklich das Language Pack zu sein.
Wenn ich die Installation so ausf�hre, wie du es beschrieben hast, dann geht
es.
Es ist allerdings so, wenn man das Setup aufruft, dann kommt die Meldung,
dass ein Download durchgef�hrt werden muss.
Das sind ca 60 MB.
Diese Meldung kommt immer. Auch mit dem genannten Aufruf.
Nur wenn man das Setup mit /lang:ENU aufruft, wird der Download nicht
durchgef�hrt.
Es kommt zwar dann die Meldung, dass der Download durchgef�hrt wird.
Kurz darauf, dass der Download abgeschlossen ist und die Verbindung zum
Internet getrennt werden kann.
Die Meldung hat mich ehrlich gesagt etwas verwirrt.
Denn ich hatte dann auch nicht mehr weiter gemacht. Da ja die Meldung kam,
dass ein Download durchgef�hrt werden kann.
Vielen Dank nochmals.
> nun es scheint wirklich das Language Pack zu sein.
> Wenn ich die Installation so ausf�hre, wie du es beschrieben hast
> (/lang:ENU), dann geht es.
/lang:ENU braucht man nicht, das ist nur ein Workaround.
Es gibt ein Problem durch das VS 2008 SP1, was die
Aktivierung des Bootstrapper .NET 3.5SP1 verhindert.
Das Vorgehen zur Korrektur ist aber in der Readme.htm beschrieben.
Vor allen Dingen m�chte man ja auch ggf. gern deutsche
.NET Informationen bei in Deutschland ausgelieferten
Produkten haben. Nutze folgendes:
[Infodatei zu Visual Studio 2008 Service Pack 1]
http://download.microsoft.com/download/7/F/6/7F61602F-58AC-40D5-92C3-D9647F93E8E0/VS2008SP1Readme.htm#Uninstalling
Siehe dort: -> Samesite f�r das .NET Framework 3.5 SP1-Bootstrapperpaket
aktivieren
(Achtung, in Schritt 5 ist ein Fehler, es mu� dort
Name="dotNetFX30\XPSEPSC-amd64-en-US.exe"
hei�en.
Die dortstehenden Languagepacks am Ende noch in die Ordner:
x86 und x64 des Ordners dotNetFX35\x86 kopieren.
In der product.xml noch folgendes nachtragen:
<PackageFile Name="dotNetFX35\x86\dotnetfx35langpack_x86de.exe" />
<PackageFile Name="dotNetFX35\x64\dotnetfx35langpack_x64de.exe" />
Jetzt noch die beiden PackageFile-Eintr�ge in der
"DotNetFX35SP1\de\package.xml" l�schen, fertig.
Danach kann man in jedem VS-Setup-Projekt
(auch Web o.�.) automatisch durch Anhaken von "3.5 SP1" in
den erforderlichen Komponenten ein Setup f�r deutsches
.NET 35 SP1 erzeugen.
ciao Frank
--
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET