hab ne Aufgabe bekommen, und hab keinen blassen Schimmer, wie ich das angehen soll...
Folgendes:
Ich hab jetzt mein fertiges C#-Programm ... alle benötigten Komponenten sind im Debug-Ordner (zB Datenbank, ...), damit ich mit Application.StartUpPath darauf zugreifen kann ...
Und jetzt muss ich eine Installationsroutine "schreiben" - eben ein Setup mit Auswahl, wo das Programm hingespeichert werden soll usw ... wie man das eben kennt von Programmen kennt ^^ ...
Gibts da Wizards dafür oder so? Bzw. Tutorials? --
beim VisualStudio ist ein InstallShield dabei, ansonsten gibts zig, NullSoft Installer, Wise, auch zig kostenlose gibts auch. -- class God : public ChuckNorris { };
nein eine Release Version erstellen und die dann benutzen. die Debug-Version ist normalerweise 10x so groß und braucht debug-runtime-dlls (bei mfc z.b). die release braucht sowas nicht -- class God : public ChuckNorris { };
Zurück zur Installationsroutine: Wenn du sie "schreiben" sollst, dann würde ich keine vorgefertigte nehmen (so a la InstallCreate, Nullsoft IS etc.).
Schreib dir einfach selbst eine (das geht ziemlich schnell): Einfach dein Programm in ein Verzeichnis packen, dann die Setup alle Informationen sammeln lassen (z.B. Installations-Pfad) und dann die Programmdateien einfach per CopyFile(); dorthin kopieren (zumindest in der WinAPI gibt es die Funktion, aber in C# wohl eine äquivalente)...