Visual Studio tidak membangun otomatis ketika saya menekan tombol debug


21

Saya menulis kode dalam Visual Studio tetapi setiap kali saya ingin menguji aplikasi dan menekan panah hijau untuk "Mulai debugging", Visual Studio tidak secara otomatis mengkompilasi ulang solusi aktif untuk saya dan saya harus secara manual membangun solusi kemudian debug itu.

Visual Studio digunakan untuk membangun secara otomatis sebelum debug dan saya ingin ini kembali karena harus secara manual membangun adalah rasa sakit yang serius.

Terima kasih

Jawaban:


31

Dalam pengaturan Visual Studio di bawah Projects and Solutions -> Build and Run ubah opsi On Run, ketika proyek sudah kedaluwarsa: dari Never Build ke Always Build

Sunting: Per komentar Anda, buka "Configuration Manager" (di drop-down Debug / Release) dan pastikan bahwa kotak centang Bangun dicentang untuk semua proyek yang ingin Anda bangun di setiap konfigurasi Anda.


ini tidak bekerja :(
Kurru

Mengubah tipe build menjadi "release" dan itu bekerja dengan baik. Apa perbedaan antara membangun 'Debug' dan bukannya 'rilis'?
Kurru

9
Apakah Anda membuka Pengelola Konfigurasi untuk memastikan bahwa kotak centang "Bangun" dicentang di bawah konfigurasi debug?
heavyd

1
Ahhh terima kasih! Terima kasih perbaiki! Bahkan tidak pernah memperhatikan item menu manajer konfigurasi sebelumnya.
Kurru

1
Ada juga opsi "Hanya membangun proyek startup dan dependensi di Run". Jika diatur dan dependensi Anda tidak "cukup baik", Studio mungkin melewatkan membangun beberapa proyek Anda. Membatalkan pengaturan opsi ini membantu.
Steed

9
  • Navigasikan ke Debug> Opsi dan Pengaturan di menu VS atau Alat> Opsi ...
  • Buka 'Proyek dan Solusi'> 'Bangun dan Jalankan' dan pastikan bahwa kotak "Hanya buat proyek startup dan dependensi pada Run" dibiarkan tidak dicentang.

0

Alat -> Opsi -> Proyek dan Solusi -> "Sedang Berjalan, Proyek ini kedaluwarsa" tidak pernah membangun -> ubah ke Selalu bangun. Saya memecahkan saya


1
Tidak jelas apa yang Anda sarankan
Prasanna

0

Alat -> Opsi -> Proyek dan Solusi.

  1. Tetapkan sebagai Selalu bangun / Prompt untuk Membangun untuk "Saat Berlari, Proyek sudah usang"
  2. Hapus centang pada kotak centang untuk "Hanya membangun proyek startup dan dependensi saat Jalankan"
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.