Forum: PC-Programmierung Visual Studio Ausgabedatei benennen


von Gert (Gast)


Lesenswert?

Hi,
ich arbeite mit Visual Studio Express 2008 bzw. 2010 und habe für mein 
aktuelles Projekt zwei Versionen: kostenlos und kommerziell.
Wie kann ich den Linker anweisen, den .exe-Namen entsprechend meiner zu 
erstellenden Version automatisch zu generieren?

Beispiel:
- kostenlose Version
- irgendwo im Quellcode: #define FREE_VERSION
- Ausgabedatei: TestApp_free.exe

- kommerzielle Version
- irgendwo im Quellcode: #define COMMERCIAL_VERSION
- Ausgabedatei: TestApp_commercial.exe

Ich nehme an (oder hoffe zumindest), dass man das irgendwie und irgendwo 
definieren kann - fragt sich nur wie/wo?

Danke schonmal im Voraus!

Gruß Gert

von Peter II (Gast)


Lesenswert?

du musst dafür 2 Projekt konfigurationen hinterlegen. (so bei bei Debug 
und Release). Dort kannst du dann das define hinterlegen. Erzeugen 
kannst du es dann mit dem Batchbuild

von Ralf Handrich (Gast)


Lesenswert?

Danke für den Tipp! Werd ich machen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.