Warum VS neu zu erstellen, ALLE meine Projekte jedes mal, wenn ich drücken Sie auf "Play"?
Habe ich irgendeine komische Einstellung, dies zu realisieren? Ich will nur den text ändern einer message-box (und keine anderen Baugruppen abhängen, dass man noch VS erstellt alle meiner Projekte, und es dauert ewig. Irgendwelche Ideen?
Ich habe das gleiche problem mit meiner WPF-Anwendung. Basierend auf Ihren Kommentar zu JaredPar unten, vielleicht ist es WPF Verwandte.
InformationsquelleAutor skb | 2009-09-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie ausschließen, Projekte aus Ihren Körperbau durch das Menü zu erstellen..
Bauen → Configuration Manager → Deaktivieren Sie die Projekte, die Sie wollen nicht immer bauen.
Kann dies Massiv beschleunigen Bauzeit von nur Bau-Projekte, die unbedingt gebaut werden müssen jeder Zeit.
Beachten, wenn Sie bauen die Projekte, die Sie schon deaktiviert, unabhängig (Rechte Maustaste->Bauen auf dem Projekt etc), wenn Sie müssen neu aufgebaut werden.
Können Sie auch setup-Alternatives build-Konfigurationen, so können Sie mischen und entsprechen, was bauen wenn.
-1 da sich dies nicht lösen das problem er hat. Für einige Grund, der VS ist nicht die Anerkennung, dass die build-Abhängigkeiten sind up to date, und erzwingen Sie eine Neuerstellung. Ich bin immer noch Probleme mit diesem (seit Umzug in VS 2012), und würde schätzen, Ratschläge!
David, bitte werfen Sie einen Blick auf meine Antwort. Es wird erläutert, wie Sie bestimmen, genau, warum Visual Studio denkt, es muss für den Wiederaufbau jedes Projekt.
InformationsquelleAutor Quintin Robinson
Finden Sie heraus, was die Ursache für Visual Studio zu denken, jedes Projekt veraltet ist, und dann die Frage direkt.
Erhalten Sie eine riesige Höhe der Ausgabe im output-Fenster, Detaillierung genau das, was die bauen, ist zu tun. Vor dem Bau jedes Projekt, es zeigt, warum es denkt, dass es veraltet ist. Ein Beispiel einer solchen Ausgabe ist:
Diese "nicht up-to-date" - Nachrichten sollten Sie auf die wahre Ursache für die unnötige erstellt, die Sie dann beheben.
Dank einer million! Für mich ist die "wahre Ursache" wurde eine zusätzliche config-Datei in fast allen Projekten, in denen "Copy to Output Directory" auf "immer Kopieren" anstelle von "Kopieren, wenn neuer".
InformationsquelleAutor Mark Meuer
Gibt es einige begrenzte Kontrolle über diese, ohne Verwendung von Konfigurationen, wenn Sie die option zum erstellen startup-Projekte und Abhängigkeiten zu Führen.
Extras → Optionen → Projekte und Projektmappen → Build and Run " → Nur bauen startup-Projekte und Abhängigkeiten zu Führen
InformationsquelleAutor womp
Die play-Taste ist die start-debugging-Funktion.
Ja, Visual Studio Fragen, die jedes Projekt in der Projektmappe zu erstellen. Beachten Sie aber, zu Fragen, zu bauen und zu bauen sind verschiedene Dinge. Fragen zu bauen, die lediglich sagt, zu tun, etwas wieder bauen, wenn Sie möchten. MsBuild wird dann ein bisschen von der Prüfung unter der Haube, und entscheiden Sie, sollte es tatsächlich zu bauen, das zugrunde liegende Projekt.
Wenn Ihr Projekt tatsächlich bauen, dann kann es einige andere problem auf. Können Sie uns ein paar mehr Infos wie Sprache, Projekt-Typ, usw ...
Ich habe das gleiche problem mit meiner WPF-Anwendung. Vielleicht ist es WPF Verwandte.
InformationsquelleAutor JaredPar
Es ist auch möglich die Einstellung zu ändern 'Auf " Ausführen", wenn Projekte sind out-of-date " zu 'Never-Build' anstelle von 'Bitten'.
(seine im Menü 'Extras -> Optionen -> Projekte & Lösungen -> Build & Run)
Auf diese Weise, würden Sie brauchen, um die Taste F6 drücken, jedes mal, wenn Sie eine änderung vornehmen zu bauen, die out-of-date-Projekte, aber zumindest können Sie Debuggen mit F5, ohne neu kompilieren.
Ich muss sagen, das ist nicht ideal, aber es ist etwas.
Es gab aber ein Problem, das hatte ich während der Verwendung casini: Der app-pool nicht recyle jedes mal, wenn ich drücken Sie die F5-Taste, weil casini läuft. Sie müssen manuell stoppen casini aus dem icontray wenn Sie Begegnung Probleme, aber es ist eine große Zeitersparnis im Gegensatz zum Neuaufbau der gesamten Seite.
InformationsquelleAutor RedFury
Den "Play" - button ist wohl nicht das, was Sie denken, es ist, oder Sie haben das inkrementelle linken und der wie ausgeschaltet in den Einstellungen Ihres Projektes.
InformationsquelleAutor Jed Smith