Bu, VS2010'da ortaya çıkan garipliktir. VC ++ Dizinleri ayarları, Araçlar + Seçenekler, Projeler ve Çözümler, VC ++ Dizinlerinde bulunurdu. Makinede oluşturulan her projeye uygulanan genel ayarlar. Hala orada ancak bunu proje ayarlarınızda değiştirmeniz gerektiğine işaret ediyor. VS2010'daki derleme motoru revizyonunun bir yan etkisi, msbuild ile derlemeye olanak sağlar. Proje başına ayarların kaldırılması mantıklı olurdu, ancak bu çok fazla mevcut projeyi bozacaktır.
Bu nedenle, VC ++ Dizin ayarlarını makine varsayılanı olarak kullanmak muhtemelen en iyisidir. VS yükleyici tarafından otomatik olarak önceden ayarlanır. Sadece alışılmadık bir dizin arama sırasına ihtiyacınız varsa, özel konumları en son koyarak değiştirin. Bunu yapmak çok sıra dışı.
Ancak işe yarıyor. Ve sonunda bundan yararlanıldı. VS2012 ve sonraki sürümlerde Platform Araç Seti ayarını güçlendirmek. Farklı derleyici, farklı bağlayıcı, farklı #include dizinler, farklı bağlayıcı arama yolu. Tek bir ayarla değiştirildi, güzel.
Microsoft.Cpp.Win32.user
ve sadece bu. Proje etkinken veya başka bir özellik sayfası varken "VC ++ Dizinleri" girişini düzenlerseniz, değişiklik.vcxproj
dosyada veya ilgili.props
dosyada kalıcı olacak ve genel veya kullanıcı çapında olmayacaktır.