Ini adalah kejanggalan yang diperkenalkan di VS2010. Pengaturan VC ++ Directories dulu terletak di Tools + Options, Projects and Solutions, VC ++ Directories. Pengaturan global yang diterapkan pada setiap proyek yang dibangun di atas mesin. Itu masih ada tetapi menunjukkan bahwa Anda sekarang harus mengubahnya dalam pengaturan proyek Anda. Efek samping dari perombakan mesin build di VS2010, memungkinkan pembangunan dengan msbuild. Menghapus pengaturan per proyek akan menjadi hal yang logis, tetapi itu akan merusak terlalu banyak proyek yang ada.
Karena itu, mungkin yang terbaik adalah memperlakukan pengaturan Direktori VC ++ sebagai default mesin. Ini secara otomatis diatur oleh penginstal VS. Bermain-main dengan itu hanya jika Anda memerlukan urutan pencarian direktori yang tidak biasa, menempatkan lokasi khusus terakhir. Sangat tidak biasa untuk melakukannya.
Namun itu berhasil. Dan itu akhirnya dimanfaatkan. Memberdayakan pengaturan Platform Toolset di VS2012 dan yang lebih baru. Kompiler berbeda, penaut berbeda, direktori #include berbeda, jalur pencarian penaut berbeda. Dimodifikasi hanya dengan satu pengaturan, bagus.
Microsoft.Cpp.Win32.user
dan hanya ini. Jika Anda mengedit entri "VC ++ Directories" saat mengaktifkan proyek atau lembar properti lainnya, maka perubahan akan disimpan di.vcxproj
file atau di.props
file terkait dan tidak akan global atau seluruh pengguna sama sekali.