Entwickler-Ecke

Sonstiges (.NET) - Mit C# Programm andere Programme installieren


Kuehter - Mi 14.01.15 09:34
Titel: Mit C# Programm andere Programme installieren
Ich wüsste gerne ob das geht das man ein Programm schreibt das andere Programme installiert wie jetzt zum beispiel 7zip, C# Express und noch weitere damit man nicht jedes einzeln per Hand Installieren muss.

Vielleicht gibt es ja schon so einen Thread wäre euch sehr verbunden

MFG
Kuehter

Moderiert von user profile iconTh69: Topic aus WinForms verschoben am Mi 14.01.2015 um 09:47


Th69 - Mi 14.01.15 10:49

Hallo und :welcome:

da würde ich eher nach Standard-Lösungen im Internet suchen (Stichwort: "batch installer").

Schau dir z.B. mal Ninite [https://ninite.com/] an.


Ralf Jansen - Mi 14.01.15 11:15

Zitat:
Ich wüsste gerne ob das geht das


Ja das geht und Nein es ist nicht leicht. Wobei das Problem weniger bei .Net/C# liegt sondern an der Inhomogenität der verschiedenen Installer und natürlich an Windows selbst.


UweKeim - Mo 26.01.15 14:19

Früher habe ich dotNetInstaller [http://dotnetinstaller.codeplex.com/] als Bootstrap-Tool verwendet, damit ist es dann z.B. auch möglich, .NET on-demand mit zu installieren.

Inzwischen nutze ich fast ausschließlich NSIS [http://nsis.sourceforge.net/Main_Page] mit Modern UI 2 und manchmal noch WiX, wenn ich MSI-Pakete machen muss.

TL;DR: Auf keinen Fall was selber programmieren, sondern was Fertiges nutzen.