Sers, ich verwende einige .net-Programme, die allerdings ein wenig träge starten. Gibt es - wie für Java - einen ".net-Quickstarter"?
Danke schon mal...
Seite 1 von 1
.net Beim Start In Den Speicher Laden?
Anzeige
#2 _MagicAndre1981_
geschrieben 25. Juli 2009 - 19:18
nein, aber du kannst alle Programme als native Images kompilieren.
Führe dazu ngen Programm.exe oder Datei.dll aus, das erhöht die Startgeschwindigkeit.
Führe dazu ngen Programm.exe oder Datei.dll aus, das erhöht die Startgeschwindigkeit.
#4 _MagicAndre1981_
geschrieben 25. Juli 2009 - 19:23
das befindet sich im .net 2.0 Ordner ( C:\Windows\Microsoft.NET\Framework\v2.0.50727 )
#5
geschrieben 25. Juli 2009 - 19:27
Mal testen, danke.
Ist das von der .net-Version unabhängig?
Ist das von der .net-Version unabhängig?
#6
geschrieben 25. Juli 2009 - 19:27
Man kann auch mehrere nGen.exe haben, es gibt für jede NetFramework Version eine nGen.exe
Hier die Anleitung für NetFW 2.0 :
http://msdn.microsof...wcf(VS.80).aspx
Die anderen Versionen sind rechts oben verlinkt.
Gruß
Spiderman
Hier die Anleitung für NetFW 2.0 :
http://msdn.microsof...wcf(VS.80).aspx
Die anderen Versionen sind rechts oben verlinkt.
Gruß
Spiderman
#7
geschrieben 25. Juli 2009 - 19:34
In meiner v3.5 ist keine ngen.exe enthalten. Mal sehen; danke für den Tipp!
#8 _MagicAndre1981_
geschrieben 25. Juli 2009 - 19:35
jein.
Es gab das bei .net 1.0/1.1 auch schon, aber die nutzt ja eh keiner mehr. .net 3. basieren auf .net 2.0 und haben keine eigene Runtime, die nutzen also das .net 2.0 Framework. Erst .net 4.0 ist wieder komplett eigenständig und bringt wieder eine ngen.exe mit.
Es gab das bei .net 1.0/1.1 auch schon, aber die nutzt ja eh keiner mehr. .net 3. basieren auf .net 2.0 und haben keine eigene Runtime, die nutzen also das .net 2.0 Framework. Erst .net 4.0 ist wieder komplett eigenständig und bringt wieder eine ngen.exe mit.
Thema verteilen:
Seite 1 von 1