Ich debugge die Arbeit eines anderen, und die Lösung ist ziemlich groß. Wenn ich versuche, das Ganze zu erstellen, werden mehrere Projekte innerhalb der Lösung nicht erstellt und einfach übersprungen. Anzeigen des Ausgabefensters während des Build-Prozesses sagt:So ermitteln Sie, warum Visual Studio beim Erstellen einer Lösung möglicherweise Projekte überspringt
1> ------ Übersprungene Alles neu erstellen: Projekt: pr1lib ------
Wie kann ich feststellen, warum diese übersprungen wurden Builds? Ich kann keine zusätzliche Ausgabe finden.
Dies ist mit VS2008 und die Lösung besteht aus C# und C++ - Code.
Zusätzlich zu den angegebenen Antworten müssen Sie sicherstellen, dass die Projektkonfigurationseinstellungen in den Projekteinstellungen aktiviert sind (Kontrollkästchen aktiviert)) das sollte gereinigt/gebaut werden: 'Build> Configuration Manager: überprüfen, wie benötigt' –
Um zu beheben, warum Projekte übersprungen werden. Stellen Sie sicher, dass Sie den Build-Einstellungen '/ fl' hinzufügen, um eine msbuild.log-Datei zu erhalten, die den Grund enthält. Zum Beispiel: 'übersprungen wegen falscher Bedingung; (('$ (Configuration)' == 'Release') und ('$ (Platform)' == 'Any CPU')) wurde ausgewertet als (('Debug' == 'Release') und ('AnyCPU' = = 'Irgendeine CPU')) .' –