Visual Studio Hızlı Erişim Güç Araçları tarafından oluşturulan .sln.docstates dosyası nedir?


131

10 Mayıs 2011'de güncellenen Visual Studio Productivity Power Tools Sürüm 10.0.20427.1, bir <solution> .sln.docstates dosyası oluşturuyor.

Dosyanın amacı nedir?

Sürüm kontrolü için kontrol etmeli miyim?


6
Tam olarak aynı soruyu göndermek üzereydim. Yaklaşık 20 dakika önce google "sln.docstates" i (çift tırnak işaretleriyle) denedim ama 0 sonuç aldım. Şimdi her ikisi de sorunuzla bağlantılı 2 sonuç aldım. Bugün Hızlı Erişim Güç Araçlarının en son sürümüne yükseltmeden önce bu dosyayı görmedim. Kablolu olan şey, bu dosyanın tamamen yeni bir çözüm için 8KB boyutunda olmasıdır. İlk kez bir çözüm kapatıldığında ortaya çıktı ve tüm projelerimin yollarını ve kılavuzlarını içeriyor gibi görünüyor, bazıları yaklaşık bir zilyon yıl önce açıldı.

Hızlı Erişim Güç Araçları tartışma forumuna bir soru gönderdim, henüz bir yanıt alamadım.

Yanıtlar:


145

İşte Microsoft'un bunun hakkında söyledikleri:

Pro Power Tools'un bu sürümündeki yeni .docstates dosyası. Document Tab Well uzantısı tarafından yüzen sekme kuyularının durumunu sürdürmek ve hidratlamak için kullanılır. Bu bilgiler gizli .suo dosyasında saklanıyordu, ancak bir dizi kilitlenen hatayı (zamanlama sorunları) düzeltmek için onu ayrı bir dosyaya taşımak zorunda kaldık. Elektrikli El Aletleri'nin bir sonraki sürümünde bu dosyayı varsayılan olarak gizleyeceğiz.

http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/ (Soru-Cevap sekmesi, ".sln.docstates dosyası Üretkenlik Güç Araçları tarafından mı oluşturuldu?" tartışması, Chris Dias tarafından gönderilmiş)

Bu kadar etkili bir şekilde .suo (çözüm kullanıcı seçenekleri) dosyasına bir tamamlayıcıdır ve .suo dosyası gibi, sürüm kontrolünde kontrol edilmemelidir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.