Метод AddProxy () используется для регистрации списка прокси-серверов на сервере TFS, чтобы клиенты могли автоматически обнаруживать и использовать прокси-сервер.
TFS2008 не ведет список прокси-серверов TFS, поэтому это невозможно с помощью TFS 2008 SDK.
Если вы просто хотите настроить свой клиент на использование прокси-сервера, для этого нет свойства. Вы должны установить ключ реестра или недокументированную переменную среды.
Для клиентов TFS2008 ключ реестра:
[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\TeamFoundation\SourceControl\Proxy]
"Enabled"="True"
"Url"="http://someproxy:8081"
Для клиентов TFS2010 ключ реестра:
[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\TeamFoundation\SourceControl\Proxy]
"Enabled"="True"
"Url"="http://someproxy:8081"
В любой версии TFS вы можете установить недокументированную переменную среды:
System.Environment.SetEnvironmentVariable("TFSPROXY",http://someproxy:8081);