Halaman Properti Umum (File)
Topik ini berlaku untuk proyek Windows. Untuk proyek non-Windows, lihat Referensi Halaman Properti Linux C++.
Saat Anda mengklik kanan simpul file Penjelajah Solusi, halaman Properti umum di bawah simpul Properti Konfigurasi terbuka. Berisi properti berikut:
Dikecualikan Dari Build
Menentukan apakah file harus berada dalam build untuk konfigurasi saat ini.
Untuk mengakses properti ini secara terprogram, lihat ExcludedFromBuild.
Konten (Hanya berlaku untuk aplikasi UWP.) Menentukan apakah file berisi konten yang akan disertakan dalam paket aplikasi.
Tipe Item
Jenis Item menentukan alat yang akan digunakan untuk memproses file selama proses build. File yang ekstensinya diketahui Visual Studio memiliki nilai default dalam properti ini. Anda dapat menentukan alat kustom di sini jika Anda memiliki jenis file kustom atau ingin mengambil alih alat default untuk jenis file yang diketahui. Untuk informasi selengkapnya, lihat Menentukan Alat Build Kustom. Anda juga dapat menggunakan halaman properti ini untuk menentukan bahwa file bukan bagian dari proses build.
Ilustrasi berikut ini memperlihatkan halaman properti untuk file .cpp . Tipe Item default untuk jenis file ini adalah Pengkompilasi C/C++ (cl.exe) dan halaman properti mengekspos berbagai pengaturan pengkompilasi yang hanya dapat diterapkan ke file ini.
Tabel berikut ini mencantumkan Tipe Item default:
Ekstensi {i>file Jenis Item Alat Default .appx Definisi Aplikasi XAML Paket aplikasi .hlsl, .cso Pengkompilasi HLSL fxc.exe h. C/C++ Header C/C++ Preprocessor n/a Tidak berpartisipasi dalam build n/a .xml, .xslt, .xsl Xml XML Editor .resw, .resjson Sumber Daya PRI (Aplikasi UWP) MakePri.exe Media (UWP) Paket aplikasi .xsd Alat Generator Data XML Xml Schema Definition Tool (Xsd.exe) (Memerlukan beban kerja .NET. Tidak disertakan dengan MSVC.) Alat Manifes mt.exe .Rc Sumber daya Pengkompilasi Sumber Daya Windows (rc.exe) .appxmanifest Manifes Paket Aplikasi Paket aplikasi .obj Objek C/C++ Linker (link.exe) .ttf Font n/a .txt Teks n/a n/a Alat Build Kustom Ditentukan pengguna n/a Salin file n/a .packagelayout Tata Letak Paket Aplikasi Paket aplikasi .resx Sumber Daya Terkelola Kompilator Resgen.exe (Generator File Sumber) .natvis File visualisasi C++ Debugger Kerangka kerja Natvis .jpg, .bmp, .ico, dll. Gambar Pengkompilasi sumber daya berdasarkan jenis aplikasi. .cpp Pengkompilasi C/C++ cl.exe Untuk mengakses properti ini secara terprogram, lihat Tool.
Untuk informasi tentang cara mengakses halaman Properti umum di bawah simpul Properti Konfigurasi, lihat Mengatur pengkompilasi C++ dan membuat properti di Visual Studio.