Normalerweise, wenn ich ein Programm erstellen (ich habe nur ein paar sehr einfache bisher gemacht) kompiliere ich das Programm in eine eigenständige EXE. Die meisten Programme, die heutzutage verteilt werden, haben viele exes, dlls und andere Dateien, die installiert werden, wenn Sie das Programm zum ersten Mal herunterladen. Ist das falsch, meine Programme in eigenständige EXEs zu kompilieren? Was sind einige Vorteile/Nachteile für ein Standalone vs Multi-File-Programm?Viele Dateien für ein einzelnes Programm?
Die einzige mögliche Sache, die ich denken kann, ist zum Aktualisieren und Fixes, denn anstatt eine 100MB-Datei herunterladen und alle Benutzereinstellungen Daten usw. überschreiben müssen, können Sie einfach eine 400kb Datei herunterladen, die nur die Dateien ersetzt das muss behoben werden.