Что такое переопределение параметров прокси-сервера Windows (вставка "vsts-proxy-installed-indicator" ) и как отключить его?
У меня есть несколько машин, все из которых имеют Visual Studio, где-то (предположительно визуальная студия) переопределяет настройки прокси-сервера: настройка localhost и некоторый случайный порт для HTTP и HTTPS. В поле "Не использовать прокси-сервер" он помещает <vsts-proxy-installed-indicator>
, который предположительно является тегом, чтобы он знал, что он это сделал.
![VSTS proxy settings]()
Это время от времени не позволяет браузеру работать на моем рабочем столе, а совсем недавно, изменил его на нашем сервере сборки, что привело к тому, что шаг подписания кода (который подключается к внешнему серверу timestamp) завершился неудачно весь день, пока я, наконец, не нашел эту проблему с прокси.
Что меняет эти настройки? Почему он меняет их? Как отключить его?
Обратите внимание: в этом вопросе также есть вопрос serverfault: Что такое вставка "vsts-proxy-installed-indicator" ?, но поскольку это Visual Studio- конкретный вопрос, я подумал, что лучше спросить здесь.
Ответы
Ответ 1
Это происходит, потому что вы включили " Прокси-сервер ASP.NET для IntelliTrace и Test Impact" в настройках тестирования.
Чтобы отключить - VS2010: откройте меню Test
> Edit Test Settings
> (выберите текущие активные настройки теста), выберите Data and Diagnostics
и отключите указанную настройку.
Чтобы отключить - VS2013: дважды щелкните по включенному * .testsettings
файлу в проводнике решений, выберите Data and Diagnostics
и отключите указанную настройку.
*) Вы найдете, какой из них включен (если есть) в Test
> Test settings
Ответ 2
Храните <vsts-proxy-installed-indicator>
в списке исключений вместе с другими параметрами прокси и исключения. Это решит проблему.
Ответ 3
Похоже, что запущенные mstests (например, из вкладки "Редактор списка тестов" запускают это! Может ли кто-нибудь воспроизвести?