ฉันจะใช้ตัวอย่างเพื่อเพิ่มคำตอบด้านบน
ฉันพบปัญหาพร็อกซีขณะพยายามติดตั้งแพ็คเกจผ่านWeb Platform Installer
นั่นก็ใช้ไฟล์ config ซึ่งก็คือ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>
โมดูลจำเป็นต้องลงทะเบียนกับ Web Platform Installer เพื่อที่จะใช้งานได้