![]() |
grundsätzliche frage zu.net
keine schöne überschrift, aber ich weis es nicht besser.
wenn ich jetzt eine assembly datei weitergebe, und das net framework ist auf dem anderen rechner installíert, müsste doch der aufruf dieser datei, dem framework sagen, das er ein compilat erstellen soll ? ist diese , meine einschätzung richtig'? folgendes ist bei mir passiert: project erstellt, eine Combine erzeugt und dann hat die Festplatte gerattert :mrgreen: ergebnis war ein formular welches gewaltige irretationen auf meinem screen zurücklies. :shock: beim nächsten aufruf, ging alles sehr fix und es zeigten sich keine doppelformulare. das bedeutet doch, das das compilat erst erstellt wird , oder :gruebel: raik |
Re: grundsätzliche frage zu.net
Beim ersten start einer .NET-Anwendung unter 98-XP muß erst mal das Framework an sich gestartet werden (deshalb größeres Dauer). Anschließend wird das Framework die umsetzung der IL auf native-Code beginnen (ist aber verglichen mit der Startdauer des Frameworks soweit ich erfahren habe zu vernachlässigen) und die benötigten Teile übersetzen (ist ein inkrementeller Umsetzungsvorgang).
Das mit dem Doppelformular ist mir noch nicht aufgefallen. Bleibt das doppelformular stehen oder wird es evtl. nur neu positioniert und das alte Formular konnte von Windows noch nicht neugezeichnet werden. |
Re: grundsätzliche frage zu.net
hallo bernhard,
deine aussage bedeutet, das ich einfach die datei weitergeben kann, und wenn das framework auf dem rechner ist, wird aus der datei eine exe erstellt,oder :gruebel: raik ebend probiert und funktioniert so ´nicht, wäre aber auch ein wunder, wenn es gehen würde. :mrgreen: |
Re: grundsätzliche frage zu.net
Liste der Anhänge anzeigen (Anzahl: 1)
es ist genau, wie berhard es sagte, wenn man die exe, das erste mal nach dem hochfahren startet, wird erst das net framework gestartet, das dauert seine zeit ca 3 sek. ist das erstmal gemacht, ist bei zweiten start die exe sofort präsent.
das gute sie ist 7 kb groß und gibt mir info's über meinen Computer. siehe screen |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz