Hallo,
ich habe folgendes Problem. Ich habe mit Microsoft Visual C# 2008 Express Edition ein Projekt erstellt und würde gern eine Setupdatei erstellen. Habe gelesen das diese Version keinen Projekttyp von Setup zu Verfügung stellt. Stimmt das? was kann ich stattdessen machen oder es nach installieren?
Danke
VS2008: Projektl aden-> im Menu Projekt->DeinProjekt-Eigenschaften(letzer Menupunkt)->Kartenreiter Veröffentlichen die erforderlichen Einstellunge machen und auf 'Veröffentlichen' klicken.
Im Projektordner istn Unterverzeichnis \publish und dort ist auch ne Setup.exe drinne 😉
mach dich mal entsprechend schlau 😉
Ja das habe ich schon gesehen. Aber bei dieser Setup.exe wird z.b. nicht gefragt wo man es hin installieren soll. Hast du/ihr da eine idee wie man das Einstellen kann.
weitere Möglichkeiten:
InnoSetup
Wix
Nullsoft Installation (keine Ahnung wie das genau heißt)
...
Und die ClickOnce-Methode gibt es auch noch. Ob da den Installationspfad angeben kann, weiß ich allerdings nicht.
Okay innosetup ist ganz gut. Aber in welchem Ordner von meinem Projekt finde ich wirklich nur die Daten die für das Laufen der Applikation benötigt werden. Weil in Debug finden sich einige mehr drin oder?
Blöde frage wo mache ich das? weil bei Ausgabepfad schon bin\Release\ steht aber dort nicht alles sachen sind
Danach müssten alle Dateien im Release-Ordner zu finden sein.
Bei mir ist dieses Auswahlfeld deaktivert was mache ich nun wieder falsch?^^
Das Feld muss bei den Express-Editionen erst aktiviert werden: VS Express auf 64Bit-System
Gruß, ldr
es geht sogar auch ohne "umstellen".
wenn man mit F5 das programm startet wird eine Debug version erzeugt und diese gestartet. kompiliert man aber mit F6 (ohne starten) wird die Release version erzeugt. (Was die Buttons in der Toolbar machen weiss ich nicht, ich kompilier nur mit Tasten)
loop:
btst #6,$bfe001
bne.s loop
rts