2010-11-30 20 views

cevap

77

ipch klasörü, IntelliSense sistemi tarafından oluşturulur ve konumu çözüm temelinde değiştirilemez. Ancak, VS 2010'un tüm projelerinizi ipch klasörlerini %TEMP%\VC++ klasörünüzde saklayabilirsiniz.>Seçenek>Metin Düzenleyici>C/C++>GelişmişAraçlar'ı seçin. Bir kez orada, bir Yedekleme Konumu bölümünü göreceksiniz. 'u Değiştir Her zaman Geri Döndürme Konumunu Kullan - Doğru. Fallback Location boş bırakın ve %TEMP% klasörünüze yerleştirin. Bunu değiştirdikten sonra, ipch klasörünüzü ve *.sdf & *.opensdf dosyalarınızı kaldırabilirsiniz. Geri çekilme yerinde yeniden yaratılacaklar. Not, proje için pencere düzeni hakkında seçici iseniz, bu dosyaları yedeklemek isteyebilirsiniz.

Bunu, bu MSDN Blog Post numaralı telefondan öğrendim. Ayrıca, çözümünüzle aynı konumda *.suo dosyasının oluşturulacağını unutmayın. Bunu nasıl değiştireceğimi bilmiyorum.

+1

Önerdiğin şeyi yaptım ve işe yaramadı, çünkü geçici klasörüm FAT32 ile biçimlendirilmiş bir ramdisk üzerindeydi. (Başlangıçta görsel stüdyosunun, orada bir dosya yaratılamadığı için intellisense'nin kullanılamayacağını belirten bir mesaj açıyordu.) C: \ 'nin geri dönüş konumunu belirledim ve bu hata mesajından kurtuldu, ancak yeni bir şey ortaya çıktı. sürücümün kökünde C:. * .ipch için yapılan arama hiçbir şey vermez. Yapı çok hızlı olsa da, muhtemelen önceden derlenmiş başlık dosyasının kullanıldığı anlamına gelir. Tamamen kafam karıştı. –