Yukarıdaki cevaplara eklemek için bir örnek kullanacağım.
Web Platformu Yükleyicisi aracılığıyla paketleri yüklemeye çalışırken proxy sorunları yaşadım
Bu da WebPlatformInstaller.exe.config olan bir yapılandırma dosyasını kullanır.
Ben düzenlemeler önerdiğimiz çalıştı bu IIS forumu olduğunu
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.net>
<defaultProxy enabled="True" useDefaultCredentials="True"/>
</system.net>
</configuration>
ve
<?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>
Bunların hiçbiri işe yaramadı.
Benim için işe yarayan şuydu -
<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>
Modülün kullanılabilmesi için Web Platform Installer'a kaydedilmesi gerekiyordu.