Hallo zusammen!
Ich habe eine Server-Anwendung geschrieben, dabei verwende ich eine Komponente von nsoftware. Wenn ich die Anwendung auf dem Zielrechner starte braucht diese unheimlich lange zum laden, ca. 20-30 sek.. Generell kann man sagen dass alle Anwendung die mit der externen DLL arbeiten, unheimlich lange zum starten brauchen. X( Denn alle Anwendungen die mit "standard"-.NET-Framework laufen, laden um einiges schneller.
Was kann da machen?
hmmm.... Der Kaltstart an sich ist immer langsamer als der Warmstart, dennoch darf es ja keine 20-30 sec. lang dauern!
Finde mal heraus, welche Rechte (CAS) diese Library anfordert und geb sie sie evtl. in der CAS-Konsole frei - vielleicht hilfts...
Viel Erfolg (mit wenig Aufwand),
Sisyphus
Versuchen die vielleicht ersteinmal "nachhause zu telefonieren"?
Original von FZelle
Versuchen die vielleicht ersteinmal "nachhause zu telefonieren"?
Nein das macht es definitiv nicht!
Das ganze ist aber mit einer Lizens verbunden (erkennbar an der automatisch generierten lincences.licx-Datei). Könnte es eventuell daran liegen, dass die Licens iregendwie überprüft wird? Wie kann man es rausfinden und optimieren?
Danke!
Original von f.ritz
Wie kann man es rausfinden und optimieren?
.NET Reflector?
Viel Erfolg (mit wenig Aufwand),
Sisyphus
Vielleicht nen Virenscanner drauf, der DLLs und EXE vor der Ausführung prüft? Das kann ungemein ausbremsen.
ja, habe da gerade einen gefunden, der endlich kann was ich brauche.
Danke für den Link. Sieht ganz gut aus. Werde diesen demnächst mal testen.
Gruß, DaMoe