Apa itu file .sln.docstates yang dibuat oleh Visual Studio Productivity Power Tools?

131

Visual Studio Productivity Power Tools Versi 10.0.20427.1, diperbarui 10 Mei 2011, sedang membuat file <solution> .sln.docstates.

Apa tujuan dari file tersebut?

Haruskah saya memeriksanya ke dalam kontrol versi?

Tim Murphy
sumber
6
Saya akan memposting pertanyaan yang sama persis. Saya sudah mencoba google "sln.docstates" (dengan tanda kutip ganda) sekitar 20 menit yang lalu, tetapi mendapat 0 hasil. Sekarang saya mendapat 2 hasil, keduanya terkait dengan pertanyaan Anda. Saya belum pernah melihat file ini sebelum memutakhirkan ke versi terbaru dari Power Tools Produktivitas hari ini. Masalahnya adalah, file ini berukuran 8KB untuk solusi yang sama sekali baru. Itu dibuat pertama kali solusi ditutup, dan tampaknya berisi jalan dan panduan semua proyek saya, beberapa di antaranya dibuka sekitar satu juta tahun yang lalu.
Saya telah memposting pertanyaan di forum diskusi Productivity Power Tools, belum mendapatkan jawaban.

Jawaban:

145

Inilah yang dikatakan Microsoft tentang hal itu:

File .docstates baru dalam rilis Pro Power Tools ini. Ini digunakan oleh ekstensi Well Tab Dokumen untuk bertahan dan melembabkan keadaan sumur tab mengambang. Informasi ini disimpan dalam file .suo tersembunyi tetapi kami harus memindahkannya ke file terpisah untuk memperbaiki satu set bug yang menabrak (masalah waktu). Dalam rilis Power Tools berikutnya kami akan menyembunyikan file ini secara default.

http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/ (tab T&J, "Apakah file .sln.docstates dibuat oleh Productivity Power Tools?" diskusi, dikirim oleh Chris Dias)

Jadi secara efektif itu adalah suplemen untuk file .suo (opsi pengguna pilihan), dan seperti file .suo itu tidak boleh diperiksa ke dalam kontrol versi.

itowlson
sumber