Okno dialogowe Opcje: Projekty i rozwiązania > — kompilowanie i uruchamianie
W tym oknie dialogowym można określić maksymalną liczbę projektów C++ lub C#, które mogą kompilować w tym samym czasie, niektóre domyślne zachowania kompilacji i niektóre ustawienia dziennika kompilacji. Aby uzyskać dostęp do tych opcji, wybierz pozycję Opcje narzędzi>rozwiń węzeł Projekty i rozwiązania, a następnie wybierz pozycję Kompiluj i uruchom.
Maksymalna liczba kompilacji równoległych projektów
Określa maksymalną liczbę projektów C++ i C#, które można kompilować w tym samym czasie. Aby zoptymalizować proces kompilacji, maksymalna liczba kompilacji równoległych projektów jest automatycznie ustawiana na liczbę procesorów CPU komputera. Wartość maksymalna to 32.
Kompilowanie tylko projektów startowych i zależności podczas uruchamiania
Kompiluje tylko projekt startowy i jego zależności, gdy używasz klawisza F5, polecenia menu Debuguj>rozpocznij debugowanie lub odpowiednich poleceń w menu Kompilacja. Jeśli nie zostanie zaznaczona, zostaną skompilowane wszystkie projekty i zależności.
Po uruchomieniu, gdy projekty są nieaktualne
Dotyczy tylko projektów C++.
Podczas uruchamiania projektu za pomocą klawisza F5 lub polecenia Debuguj>uruchamianie debugowania ustawienie domyślne Monit o kompilację wyświetla komunikat, jeśli konfiguracja projektu jest nieaktualna. Wybierz pozycję Zawsze skompiluj, aby skompilować projekt przy każdym uruchomieniu. Wybierz pozycję Nigdy nie kompiluj , aby pominąć wszystkie automatyczne kompilacje po uruchomieniu projektu.
Podczas uruchamiania, gdy wystąpią błędy kompilacji lub wdrożenia
Dotyczy tylko projektów C++.
Podczas uruchamiania projektu za pomocą klawisza F5 lub polecenia Debuguj>uruchamianie debugowania domyślne ustawienie Monit o uruchomienie wyświetla komunikat, jeśli projekt powinien zostać uruchomiony, nawet jeśli kompilacja nie powiodła się. Wybierz pozycję Uruchom starą wersję , aby automatycznie uruchomić ostatnią dobrą kompilację, co może spowodować niezgodność między uruchomionym kodem a kodem źródłowym. Wybierz pozycję Nie uruchamiaj , aby pominąć komunikat.
W przypadku nowych rozwiązań użyj aktualnie wybranego projektu jako projektu startowego
Po ustawieniu tej opcji nowe rozwiązania używają aktualnie wybranego projektu jako projektu startowego.
Szczegółowość danych wyjściowych kompilacji projektu MSBuild
Określa, ile informacji z procesu kompilacji jest wyświetlanych w oknie Dane wyjściowe .
Szczegółowość pliku dziennika kompilacji projektu MSBuild
Dotyczy tylko projektów C++.
Określa, ile informacji jest zapisywanych w pliku dziennika kompilacji, który znajduje się w folderze \ProjectName>\Debug\<ProjectName.log>.<
Uruchamianie kompilacji z niskim priorytetem procesu
Nakazuje programowi Visual Studio uruchamianie wszystkich procesów kompilowania i łączenia z priorytetem "Poniżej normalnego" priorytetu zarządzanego przez system operacyjny. Wybranie tej opcji zwiększa czas reakcji komputera podczas wykonywania kompilacji, ale zwiększa czas potrzebny na ukończenie kompilacji. Aby uzyskać informacje o sposobie działania priorytetu procesu w systemie Windows, zobacz Planowanie priorytetów.