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

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.


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.

0

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


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”
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.