Visual studio 2012 di PC saya mendapatkan pesan galat berikut saat melihat pratinjau di "Web Publik". Saya perlu memulai ulang VS untuk menghilangkan pesan kesalahan.
Meminta build gagal karena pengecualian 'Kondisi yang ditentukan "$ (PackageAsSingleFile)" mengevaluasi menjadi "" alih-alih boolean. C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ Web \ Microsoft.Web.Publishing.targets '
Apa yang menyebabkan kesalahan?
visual-studio
visual-studio-2012
msbuild
ca9163d9
sumber
sumber
Restart VS biasanya membantu, tetapi ketika tidak - coba hapus
.user
dan.suo
file, sesuai saran ini: https://stackoverflow.com/a/16223645/913845Ini tidak selalu berhasil, namun jika Anda mengabaikan "Pratinjau Penempatan", kemungkinannya kecil untuk gagal.
Mungkin itu solusi untuk seluruh kelas yang dievaluasi "" daripada boolean. Masalah Visual Studio. Sesuatu untuk tim VS di MS juga melihat?
sumber
Saya telah menemukan solusi yang sangat aneh (dan berfungsi) untuk masalah penyebaran jenis ini, jika Anda telah mencoba menutup & membuka VS tanpa hasil, coba tutup semua dokumen yang terbuka sebelum proses penerbitan. aneh ya :)
jadi panduan perbaikan yang lengkap untuk jenis masalah ini adalah seperti berikut:
beri tahu saya jika ini membantu Anda :)
sumber
Satu skenario umum yang juga memunculkan kesalahan itu adalah ketika Anda memiliki file yang direferensikan pada solusi Anda yang hilang.
Jadi mengecualikan mereka dari solusi akan memperbaikinya.
sumber
Anda perlu menjalankan Visual Studio "Sebagai Administrator". Jalur yang ditentukan memerlukan otoritas administratif untuk menulis.
sumber