Ich habe vor kurzem gelesen, dass es ein Tool geben soll, über das die benötigten .NET-Bestandteile zusammen mit dem .NET-Programm verpackt werden können. Darüber sollen Anwendungen verteilt und ausgeführt werden können, ohne das .NET Framework installiert voraussetzen zu müssen. Leider finde ich den Link zu diesem Programm nicht mehr. Kennt jemand dieses Programm und einen Link zum Hertseller?
Das .NET-Framework muss installiert werden, damit eine .NET-Anwendung ausgeführt werden kann. Es läßt sich nicht mit einem Executable zusammenpacken, per reinem XCopy verteilen o.ä.
Was aber geht: Du kannst ein Setup für Deine Anwendung erstellen, dieses zusammen mit dem .NET-Setup verteilen und Deine Setup-Exe so konfigurieren, dass sie bei Bedarf .NET installiert. Wie das geht, steht hier. Auf diese Weise muss Dein Anwender nichts weiter unternehmen und auch nichts herunterladen, um .NET auf seinen Rechner zu bekommen, wenn er deine Anwendung installiert.
davon hab ich noch nichts gehört. Man kann schon im Programm die ganzen zusätzlichen Bibliotheken mitliefern (Setup Projekt) aber das .NET Framework muss installiert sein.
Das ist heutzutage auch nicht wirklich ein Problem, da es auf jedem originalen Windows Rechner per Update mitkommt. Sofern es sich nicht um PRE XP Geräte handelt, sollte das kein Problem sein