Erstellen eines zielgerichteten OBJ-Ordners für ein Projekt in Visual Studio

8

Ist es möglich, einen zielgerichteten OBJ-Dateipfad zu erstellen, so wie Sie es für einen BIN-Ordner tun können? Sie können den Ausgabepfad in den Projekteigenschaften festlegen. Beispielpfade wären: Bin \ Debug \ Windows Phone 7 \ Bin \ Debug \ NETMF \ Bin \ Debug .... \

Ein Anwendungsfall ist hier, wenn ich mehrere Projekte habe, die auf verschiedene Plattformen abzielen. Beim Kompilieren wird die OBJ-Datei geteilt, anstatt wie die Bin-Ordner getrennt zu werden. Beim Kompilieren treffen Sie Rennbedingungen, bei denen der OBJ-Ordner gleichzeitig genutzt wird und Fehler ausgelöst werden.

    
Clint Rutkas 29.09.2012, 21:03
quelle

1 Antwort

7

Hier geht es um MSBUILD, und Sie können BaseIntermediaryOutputPath in Ihrem Projekt festlegen. Wenn Sie das Projekt (.csproj, nehme ich an) mit einem XML-Editor öffnen, sehen Sie Konfigurationsblöcke für verschiedene Debug / Release-Konfigurations-Combos.

So etwas wie (für jede Konfigurationsoption separat bearbeiten):

%Vor%     
Den Delimarsky 29.09.2012, 21:20
quelle