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.
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%Tags und Links compilation visual-studio msbuild