Che cos'è il file .sln.docstates creato da Visual Studio Productivity Power Tools?


131

Visual Studio Productivity Power Tools Versione 10.0.20427.1, aggiornato il 10 maggio 2011, sta creando un file <solution> .sln.docstates.

Qual è lo scopo del file?

Devo controllarlo nel controllo versione?


6
Stavo per pubblicare esattamente la stessa domanda. Ho provato google "sln.docstates" (con virgolette doppie) circa 20 minuti fa, ma ho ottenuto 0 risultati. Ora ho ottenuto 2 risultati, entrambi collegati alla tua domanda. Non ho visto questo file prima di aggiornare all'ultima versione di Productivity Power Tools oggi. Il fatto è che questo file ha una dimensione di 8 KB per una soluzione completamente nuova. È stata creata la prima volta che una soluzione è stata chiusa e sembra che contenga i percorsi e le guide di tutti i miei progetti, alcuni di essi sono stati aperti circa un milione di anni fa.

Ho pubblicato una domanda sul forum di discussione di Productivity Power Tools, ma non ho ancora ricevuto risposta.

Risposte:


145

Ecco cosa Microsoft ha da dire al riguardo:

Il file .docstates è nuovo in questa versione di Pro Power Tools. Viene utilizzato dall'estensione Pozzetto della scheda Documento per persistere e idratare lo stato dei pozzetti della scheda mobile. Queste informazioni venivano archiviate nel file nascosto .suo ma dovevamo spostarle in un file separato per correggere una serie di bug (problemi di temporizzazione). Nella prossima versione di Power Tools nasconderemo questo file per impostazione predefinita.

http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/ (scheda Domande e risposte, discussione "È il file .sln.docstates creato da Productivity Power Tools?" discussione, post di Chris Dias)

Così efficacemente è un supplemento al file .suo (opzioni utente soluzione) e, come il file .suo, non dovrebbe essere controllato nel controllo versione.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.