У меня есть надстройка VS в C #.
Я хочу определить, находится ли решение в автономном режиме (о TFS), для предупреждения пользователя.
У меня есть ссылки, такие как Microsoft.Teamfoundation.Client и другие.
Автономное состояние сервера хранится в значении реестра с именем Offline.Следует помнить, что онлайн / офлайн состояние сервера проверяется только при открытии решения.
Offline
Оно хранится в разделе реестра:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\TeamFoundation\Servers\<tfs server name>\Offline