Bagikan melalui


/experimental:log (Diagnostik SARIF terstruktur)

Keluarkan diagnostik SARIF ke file yang ditentukan. Untuk informasi selengkapnya, lihat Diagnostik SARIF Terstruktur.

Sintaks

/experimental:logFilename

Argumen

filename

Tempat mengeluarkan diagnostik SARIF. Akhiran .sarif ditambahkan ke nama file untuk menghasilkan nama file akhir untuk menyimpan diagnostik SARIF yang dihasilkan. Spasi antara /experimental:log dan nama file bersifat opsional. Jalur yang menyertakan spasi harus diapit dalam tanda kutip ganda. nama file dapat memberi nama jalur relatif atau absolut.

Keterangan

Opsi ini tersedia mulai di Visual Studio 2022 versi 17.8.

Diagnostik juga dihasilkan sebagai teks ke konsol seperti biasa.

Untuk mengatur opsi pengkompilasi ini di lingkungan pengembangan Visual Studio

  1. Buka kotak dialog Halaman Properti proyek. Untuk detailnya, lihat Mengatur pengkompilasi C++ dan membuat properti di Visual Studio.

  2. Pilih Konfigurasi dan Platform proyek tertentu yang ingin Anda ubah propertinya. Anda juga dapat memilih "Semua Konfigurasi" dan "Semua Platform".

  3. Pilih halaman properti Properti>Konfigurasi C/C++>Baris Perintah.

  4. Ubah properti Opsi Tambahan, lalu pilih OK.

Contoh

Perintah berikut menghasilkan informasi SARIF untuk seluruh kompilasi dalam diags.sarif file di direktori saat ini:

CL /experimental:logdiags main.cpp other.cpp

Lihat juga

Diagnostik SARIF Terstruktur