Tôi sẽ sử dụng một ví dụ để thêm vào các câu trả lời ở trên.
Tôi đã gặp sự cố proxy khi cố gắng cài đặt các gói thông qua Trình cài đặt nền tảng web
Điều đó cũng sử dụng tệp cấu hình là WebPlatformInstaller.exe.config
Tôi đã thử các chỉnh sửa được đề xuất trong diễn đàn IIS này là
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.net>
<defaultProxy enabled="True" useDefaultCredentials="True"/>
</system.net>
</configuration>
và
<?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>
Không ai trong số này hoạt động.
Điều làm việc cho tôi là cái này -
<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>
Mô-đun cần được đăng ký với Trình cài đặt nền tảng web để sử dụng nó.