![]() |
Reicht die Weitergabe der .exe-Datei? (.NET)
Guten Morgen.
Ich habe eine WinForms-Anwendung geschrieben und möchte gerne wissen, ob diese Anwendung auf einem anderen Rechner nur mit der .exe-Datei lauffähig ist. Ich nehme an, dass das .NET-Framework auf dem Zielrechner vorhanden sein muss. Nun meine Frage: Ist das in WindowsXP automatisch vorhanden oder muss es erst installiert werden? Vielen Dank und noch einen schönen Tag. Gruß Jürgen. |
Re: Reicht die Weitergabe der .exe-Datei? (.NET)
> Ich habe eine WinForms-Anwendung geschrieben und möchte gerne wissen, ob diese Anwendung auf einem anderen Rechner nur mit der .exe-Datei lauffähig ist.
Kommt darauf an ob du zusätzliche (Nicht .NET-Assemblies) verwendest. Diese können aber oft einfach im gleiche Verzeichnis wie die Exe liegen (Außer sie sind z.B. nur Wrapper um COM-Komponenten). > Ich nehme an, dass das .NET-Framework auf dem Zielrechner vorhanden sein muss. Ja. Es gibt zwar ein Projekt (Link im Moment nicht bekannt -> Forensuche bemühen) welche alles in die Exe linkt, aber ob man dies bei .NET noch verwenden sollte? > Ist das in WindowsXP automatisch vorhanden oder muss es erst installiert werden? Nein. Erst ab 2003 hat Windows automatisch .NET 1.1 installiert. Im Englischen XP wurde .NET 1.1 AFAIK auch mit dem SP2 standardmäßig ausgeliefert und bei fast allen neuen PC's mit XP ist es drauf, aber es hat keine 100% Verbreitung unter XP. |
Re: Reicht die Weitergabe der .exe-Datei? (.NET)
Guten Morgen, Bernhard.
Vielen Dank für Deine ausführliche Anwort. Kann ich denn beim Start des Programms feststellen, ob auf dem Zielrechner .NET 1.1 installiert ist? Gruß Jürgen. |
Re: Reicht die Weitergabe der .exe-Datei? (.NET)
Zitat:
|
Re: Reicht die Weitergabe der .exe-Datei? (.NET)
Hallo, Bernhard.
Vielen Dank. Ich werde das so lösen, dass ich im Startbildschirm darauf hinweise, das .NET 1.1 nötig ist und eine Möglichkeit zum Programmabbruch biete. Wenn ich dann mal mit meinen Programmierkenntnissen soweit bin, kann ich ja noch einen Link zum Download anbieten. Ich wünsch Dir noch einen schönen Tag. Gruß Jürgen. |
Re: Reicht die Weitergabe der .exe-Datei? (.NET)
Zitat:
|
Re: Reicht die Weitergabe der .exe-Datei? (.NET)
Wäre Folgendes sinnvoll:
1. Erzeuge eine Win32-Exe, die prüft, ob NET installiert ist. 2. Im Rahmen einer XCopy-Installation wird diese ebenfalls kopiert. 3. Der künftige Anwender wird instruiert, diese Prüf-Exe zu starten und ggf. Fehler mitzuteilen. 4. Anschließend könnte die Prüf-Exe sich selbst löschen. Wäre so etwas ein Fall für die FreeWare-Abteilung? Gruß Jürgen |
Re: Reicht die Weitergabe der .exe-Datei? (.NET)
Hallo, Jürgen.
Auch hier vielen Dank ich stehe mittlerweile ja tief in Deiner Schuld. An eine Win32-exe habe ich auch schon gedacht. Allerdings habe ich mich noch nie mit der Installation von Programmen beschäftigt - ich hatte bisher auch noch nichts, was sich hätte weitergeben lassen. Ich werde mich mal dran versuchen, wenn mein Programm soweit fertig ist. Grüße aus München Jürgen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13: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