Program Visual Studio nie buduje się automatycznie po naciśnięciu przycisku debugowania

23

Piszę kod w Visual Studio, ale ilekroć chcę przetestować aplikację i naciskać zieloną strzałkę w celu „Rozpocznij debugowanie”, Visual Studio nie dokonuje automatycznej ponownej kompilacji aktywnego rozwiązania dla mnie i muszę ręcznie zbudować rozwiązanie, a następnie je debugować.

Program Visual Studio zwykł budować automatycznie przed debugowaniem i chcę go z powrotem, ponieważ ciągłe kompilowanie ręczne jest poważnym problemem.

Dzięki

Kurru
źródło

Odpowiedzi:

35

W ustawieniach programu Visual Studio w obszarze Projekty i rozwiązania -> Kompiluj i uruchamiaj zmień opcję Podczas uruchamiania, gdy projekty są nieaktualne: z Nigdy nie buduj na Zawsze buduj

Edycja: zgodnie z komentarzami otwórz „Menedżer konfiguracji” (w menu rozwijanym Debugowanie / wydanie) i upewnij się, że pole wyboru Kompilacja jest zaznaczone dla wszystkich projektów, które chcesz zbudować w każdej konfiguracji.

ciężki
źródło
nie działa :(
Kurru
Zmieniono typ kompilacji na „release” i działało dobrze. Jakie są różnice między budowaniem „Debugowania” a „wydaniem”?
Kurru
10
Czy otworzyłeś Menedżera konfiguracji, aby upewnić się, że pole wyboru „Kompilacja” jest zaznaczone w konfiguracji debugowania?
ciężki
1
Ahhh dziękuję! Dzięki naprawiłem to! Nigdy nawet nie zauważyłem pozycji menu menedżera konfiguracji.
Kurru
1
Dostępna jest również opcja „Buduj tylko projekty startowe i zależności podczas uruchamiania”. Jeśli jest ustawiony, a Twoje zależności nie są „wystarczająco dobre”, Studio może pominąć tworzenie niektórych projektów. Wyłączenie tej opcji pomaga.
Rumak
10
  • Przejdź do Debuguj> Opcje i ustawienia w menu VS lub Narzędzia> Opcje ...
  • Przejdź do „Projekty i rozwiązania”> „Kompiluj i uruchamiaj” i upewnij się, że pole „Kompiluj tylko projekty startowe i zależności podczas uruchamiania” nie jest zaznaczone.
Zack
źródło
0

Narzędzie -> Opcje -> Projekt i rozwiązania -> „Po uruchomieniu, projekt jest nieaktualny” nigdy nie buduj -> zmień na Zawsze buduj. Rozwiązałem mnie

dsffds
źródło
1
Nie jest jasne, co sugerujesz
Prasanna,
0

Narzędzie -> Opcje -> Projekt i rozwiązania.

  1. Ustaw jako Zawsze buduj / Monituj, aby budować dla „Po uruchomieniu projekt jest nieaktualny”
  2. Odznacz pole wyboru „Buduj tylko projekty startowe i zależności podczas uruchamiania”
Poovizhi
źródło