Я собираюсь использовать пример, чтобы добавить к ответам выше.
Я столкнулся с проблемами с прокси при попытке установить пакеты через Установщик веб-платформы
При этом также используется файл конфигурации WebPlatformInstaller.exe.config
Я попытался предложить изменения в этом форуме IIS , который
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.net>
<defaultProxy enabled="True" useDefaultCredentials="True"/>
</system.net>
</configuration>
и
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.net>
<defaultProxy>
<proxy
proxyaddress="http://yourproxy.company.com:80"
usesystemdefault="True"
autoDetect="False" />
</defaultProxy>
</system.net>
</configuration>
Ничего из этого не сработало.
Что сработало для меня, так это -
<system.net>
<defaultProxy enabled="true" useDefaultCredentials="false">
<module type="WebPI.Net.AuthenticatedProxy, WebPI.Net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=79a8d77199cbf3bc" />
</defaultProxy>
</system.net>
Чтобы использовать его, модуль должен быть зарегистрирован в установщике веб-платформы.