Visual Studio 2010 Berhenti Membangun Secara Acak

0

Saya membuat posting ini di StackOverflow dan mereka mengarahkan saya ke sini, di sini adalah posting asli yang saya buat di sana tentang masalah ini:

Saya mengalami masalah dengan Visual Studio 2010 pada akhir-akhir ini yang saya tidak tahu. Baru-baru ini setelah VS2010 terbuka untuk jangka waktu yang lama, bangunan mulai gagal tanpa kesalahan. Ini termasuk membangun, membangun kembali, dan membersihkan.

Output dari VS2010 hanya dua baris:

Saat mencoba membangun:

    1> ------ Membangun dimulai: Proyek: contoh, Konfigurasi: Debug Win32 ------
    ========== Bangun: 0 berhasil, 1 gagal, 0 up-to-date, 0 dilewati ==========

Saat mencoba membangun kembali:

    1> ------ Membangun kembali Semua dimulai: Proyek: contoh, Konfigurasi: Debug Win32 ------
    ========== Bangun Kembali Semua: 0 berhasil, 1 gagal, 0 dilewati ==========

Ketika mencoba membersihkan:

    1> ------ Bersihkan dimulai: Proyek: contoh, Konfigurasi: Debug Win32 ------
    ========== Bersih: 0 berhasil, 1 gagal, 0 dilewati ==========

Satu-satunya cara saya dapat melanjutkan menggunakan VS untuk membangun proyek adalah memulai kembali sistem saya. Namun, menggunakan msbuild dari commandline membangun proyek tanpa masalah. Jadi ini tampaknya terkait dengan VS itu sendiri tetapi saya tidak tahu apa yang menyebabkannya tanpa kesalahan aktual ditampilkan.

Saya telah mencoba me-restart VS itu sendiri, menghapus .suo, .ncb, header yang dikompilasi, dll. Untuk melihat apakah itu masalah kunci file yang tidak membantu atau memperbaiki masalah. Tidak ada proses menyimpang berjalan dari bangunan sebelumnya ketika ini mulai terjadi juga.

Edit --8 <------------------------------------------

Hanya untuk beberapa informasi tambahan:

  • Saya telah menginstal ulang VS2010 dua kali untuk mencoba memperbaikinya.
  • Saya telah menginstal ulang VS2010 SP1 dua kali bersamaan dengan itu.
  • Ini hanya terjadi dengan VS setelah periode waktu yang panjang.
  • Tampaknya terjadi ketika memodifikasi file header (C ++) untuk waktu yang lama.
  • Setelah itu terjadi saya masih bisa membangun dari command line baik saja tidak dari VS sampai saya me-restart sistem.
surfasb
sumber

Jawaban:

1

Alihkan output MSBUILD ke Verbose atau Diagnostic untuk melihat kesalahan yang sebenarnya. Opsi tersebut berada di bawah Tools / Opsi / Proyek dan Solusi.

surfasb
sumber
Saya sudah mencoba ini; maaf saya lupa memasukkan sedikit bantuan yang saya terima dari StackOverflow. Namun, mengatur level verbose ke Diagnostic tidak mengubah output. Masih hanya menampilkan kesalahan di atas yang saya posting di posting asli saya.