Bagikan melalui


Kesalahan baris perintah D8048

tidak dapat mengkompilasi file C 'file-name' dengan opsi /ZW

Hanya file kode sumber C++ yang dapat diteruskan ke pengkompilasi saat Anda menggunakan /ZW opsi kompilator (kompilasi Windows Runtime).

Keterangan

Secara default, semua file dalam proyek platform C++ Universal Windows (UWP) dikompilasi dengan menggunakan /ZW opsi pengkompilasi. Opsi ini /ZW mengaktifkan ekstensi pengkompilasi Windows Runtime, atau C++/CX. Sayangnya, /ZW tidak berfungsi pada file sumber C.

Anda dapat menonaktifkan kompilasi C++/CX secara selektif untuk file C di proyek Visual Studio. Pilih file C Anda di Penjelajah Solusi, lalu klik kanan untuk memilih Properti dari menu pintasan. Dalam dialog Halaman Properti, pilih halaman Properti>Konfigurasi C/C++ ->Properti umum. Atur properti Konsumsi Ekstensi Runtime Windows ke No. Pilih OK untuk menyimpan perubahan.

Untuk informasi selengkapnya, lihat Ekstensi Komponen untuk .NET dan UWP.

Baca juga

/ZW (Kompilasi Runtime Windows)