Feed
Google+
Contact
XING
LinkedIn
Twitter
ICQ
meebo.com

Visual Studio 2003 -- Spezifisches Postbuildereignis auslösen

by Roland Schumacher alias GENiALi 9. Januar 2006 -- 165 words  -- 25 mal gelesen

In meinen Projekten will ich ab und zu eine Sicherungskopie auf
einen Server machen. Ich setzt im Moment noch keine
Sourcecodeverwaltung ein. Jetzt will ich erreichen,
wenn ich ein Projekt mit Release erstelle, dass nach dem Kompilieren
alle Daten wegkopiert werden.

Schritt 1:
Erstelle eine Datei (z.B.: PostBuildRelease.cmd) mit folgendem Inhalt:
xcopy "X:\MeinProjekt\*.*" "Y:\Projekte\MeinProjekt" /S /E /V /C /I /R /Y
Natürlich müssen die Pfade angepasst werden. :-)

Schritt 2:
Wenn es im Projektmappen Explorer nur ein Projekt gibt, dann ist es
weiter kein Problem. Wenn es mehrer Projektmappen gibt, dann muss
man jetzt das Projekt suchen, dass zuletzt kompiliert wird.
Dazu ruft man die Buildreihenfolge auf. Dort sieht man
welches das letzte Projekt ist. Man kann natürlich auch das "Ausgaben" Fenster
nach dem kompilieren prüfen. Dort sieht man auch welches das letzte Projekt ist.

Schritt 3:
In den Projekteigenschaften, bei den Builderegnissen schreibt man beim
Postbuildereignis folgendes rein:
IF $(ConfigurationName) EQU Release CALL "X\PfadZuBatchdatei\PostBuildRelease.cmd"

Und schon wird beim kompilieren mit Release alles gesichert. :-)

Tags:

Software

Kommentar schreiben

  Country flag

biuquote
  • Kommentar
  • Live Vorschau
Loading

Statistik

Gesamte Posts: 1025
Dieses Jahr: 7
Diesen Monat: 1
Diese Woche: 0
Kommentare: 929
Total Bewertungen: 91
Ø Bewertung: 4,42
Meisten Kommentare
Google+ ... (28)
Beste Ø Bewertung
Tastaturlayout von Visual Stud ... (5)
Meiste Bewertungen
Windows 7 und die ersten Erfah ... (5)

Buttons

Stop Spam Harvesters, Join Project Honey Pot Benutzerprofil von GENiALi connection speed test network connection Bloggeramt.de Slug.ch Blog Verzeichnis und Blog Webkatalog Schumacher Roland Seitwert Valid XHTML 1.0 Transitional

writing