none
Wie kann resource file (.rc) waehend dem Build geaendert werden? RRS feed

  • Frage

  • Hallo,

    ich habe einen Solution mit ueber 300 Projekten, fast jedes Projekt hat ein eigenes .rc file. Einige Informationen wie Product Name, Product Version, Company name, etc. sind bei allen .rc files gleich. Da sich solche Informationen waehrend der Zeit aendern koennen, moechte ich sie in einem separaten File pflegen. In dem .rc File wuerden dann Platzhalter wie z.B. $ProductName$ stehen. Wie kann ich VS2010 dazu bringen, die Platzhalter mit den richtigen Werten waehrend des Builds zu ersetzen?

    Da ich relativ neu in dem Gebiet bin, bin ich fuer jedem Hinweis dankbar!


    • Bearbeitet GoodDay_2 Donnerstag, 19. April 2012 08:26
    Donnerstag, 19. April 2012 08:25

Antworten

  • Verwende doch einfach eine eigene Include Datei. #include kann auch in RC Dateien verwendet werden.

    Solche Dateien erhalten bei mir die Endung .rci!
    Aber um die Dateien zu ändern müsstest Du ein eigenes Programm haben.

    Ich benutze rcstamp (so heißt es imho auf codeproject.) um z.b. die Version zu patchen.
    Mit ein wenig Aufwand bringst Du diesem Tool auch mehr bei...


    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de


    Donnerstag, 19. April 2012 10:48
    Moderator

Alle Antworten