Menampilkan, menyimpan, dan mengonfigurasi file log build
Setelah membuat proyek di Visual Studio IDE, Anda dapat melihat informasi tentang build tersebut di jendela Output . Dengan menggunakan informasi ini, Anda dapat memecahkan masalah kegagalan build, melihat baris perintah yang tepat yang digunakan untuk semua alat build, atau mendapatkan informasi diagnostik penuh tentang seluruh proses build.
Untuk proyek C++, Anda juga dapat melihat informasi yang sama dalam file log yang dibuat dan disimpan saat Anda membangun proyek.
Untuk proyek .NET, Anda dapat mengklik di jendela output build dan menekan Ctrl+S. Visual Studio meminta lokasi untuk menyimpan informasi dari jendela Output ke dalam file log.
Anda juga dapat menggunakan IDE untuk menentukan jenis informasi apa yang ingin Anda lihat tentang setiap build.
Jika Anda membuat proyek apa pun dengan menggunakan MSBuild, Anda dapat membuat file log untuk menyimpan informasi tentang build. Untuk informasi selengkapnya, lihat Mendapatkan log build.
Untuk melihat file log build untuk proyek C++
- Di Windows Explorer atau File Explorer, buka file berikut (relatif terhadap folder akar proyek): Release\{ProjectName}. Log atau Debug\{ProjectName}.log
Untuk membuat file log build untuk proyek kode terkelola
Pada bilah menu, pilih Bangun>Bangun Solusi.
Di jendela Output , klik di suatu tempat di teks.
Tekan Ctrl+S.
Visual Studio meminta lokasi untuk menyimpan output build.
Anda juga dapat menghasilkan log dengan menjalankan MSBuild langsung dari baris perintah, menggunakan -fileLogger
opsi baris perintah (-fl
). Lihat Mendapatkan log build dengan MSBuild.
Untuk mengubah jumlah informasi yang disertakan dalam log build
Pada bilah menu, pilih Opsi Alat>.
Pada halaman Proyek dan Solusi , pilih halaman Bangun dan Jalankan .
Dalam daftar verbositas output build proyek MSBuild, pilih salah satu nilai, lalu pilih tombol OK.
Tabel berikut memperlihatkan bagaimana verbositas log (nilai kolom) memengaruhi jenis pesan (nilai baris) mana yang dicatat.
Jenis pesan / Verbosity | Tenang | Minimal | Normal | Terperinci | Ekstensi |
---|---|---|---|---|---|
Kesalahan | ✅ | ✅ | ✅ | ✅ | ✅ |
Peringatan | ✅ | ✅ | ✅ | ✅ | ✅ |
Pesan yang sangat penting | ✅ | ✅ | ✅ | ✅ | |
Pesan penting normal | ✅ | ✅ | ✅ | ||
Pesan dengan tingkat kepentingan rendah | ✅ | ✅ | |||
Informasi mesin MSBuild tambahan | ✅ |
Jika Anda ingin melihat baris perintah yang digunakan untuk pengkompilasi dan alat lainnya, pilih setidaknya tingkat verbositas Terperinci .
Untuk informasi selengkapnya, lihat Kotak dialog Opsi, Proyek dan Solusi, Bangun dan Jalankan dan LoggerVerbosity.
Penting
Anda harus membangun kembali proyek agar perubahan Diterapkan di jendela Output (semua proyek) dan <file ProjectName>.txt (hanya proyek C++).
Gunakan log biner untuk mempermudah penelusuran file log besar
Log biner adalah fitur opsional untuk proyek .NET yang memungkinkan Anda memiliki pengalaman penjelajahan log yang lebih kaya yang mungkin memudahkan untuk menemukan informasi dalam log besar. Untuk menggunakan log biner, instal Alat Sistem Proyek. Untuk informasi selengkapnya, lihat https://msbuildlog.com
dan Log Biner.
Log biner adalah fitur opsional untuk proyek .NET yang memungkinkan Anda memiliki pengalaman penjelajahan log yang lebih kaya yang mungkin memudahkan untuk menemukan informasi dalam log besar. Untuk menggunakan log biner, instal Project System Tools 2022. Untuk informasi selengkapnya, lihat https://msbuildlog.com
dan Log Biner.
Konten terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk