Що таке .sln.docstates файл, створений електроінструментами Visual Studio Productivity Studio?


131

Visual Studio Productivity Power Tools Версія 10.0.20427.1, оновлена ​​10 травня 2011 року, створює файл <solution> .sln.docstates.

Яка мета файлу?

Чи слід перевіряти це на контроль версій?


6
Я збирався поставити абсолютно те саме питання. Я спробував google "sln.docstates" (з подвійними цитатами) близько 20 хвилин тому, але отримав 0 результатів. Тепер я отримав 2 результати, обидва пов'язані з вашим запитанням. Я не бачив цього файлу перед оновленням до останньої версії Productivity Power Tools сьогодні. Справа в провідності полягає в тому, що цей файл розміром 8 КБ для абсолютно нового рішення. Він створюється вперше, коли рішення закривається, і, здається, воно містить шляхи та настанови всіх моїх проектів, деякі з них були відкриті близько мільйона років тому.

Я розмістив запитання на дискусійному форумі Productivity Power Tools, поки не отримав відповіді.

Відповіді:


145

Ось що про це мають сказати Microsoft:

.Docstates файл новий у цій версії Pro Power Tools. Він використовується розширенням вкладки свердловини "Документ" для збереження та зволоження стану свердловин плаваючої вкладки. Ця інформація зберігалася у прихованому .suo-файлі, але нам довелося перенести її в окремий файл, щоб виправити набір помилок, що виходять із ладу (проблеми із тимчасовим обмеженням). У наступному випуску електроінструментів ми приховаємо цей файл за замовчуванням.

http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/ (вкладка "Питання", "Чи є .sln.docstates файл, створений продуктивними електроінструментами?", повідомлення Кріс Діас)

Настільки ефективно це доповнення до файлу .suo (користувацькі параметри рішення), як і файл .suo, його не слід перевіряти в контролі версій.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.