我正在尝试使用Build演示。在添加到devenv.exe和fsi.exe的配置文件后,我再也没有pb加载dll了。
虽然我可以修改twitter示例以使用我公司的代理,但freebase类型的提供商似乎不允许这样的覆盖。
虽然我的VS环境在没有pb的情况下访问web,但FSI.exe似乎无法通过我指定的代理。我如何强制它在默认情况下使用我指定的代理?为什么devenv.exe不需要任何特定的设置?
PS:在fsi.exe所在的同一目录中,以下配置不起作用:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<defaultProxy useDefaultCredentials="true" enabled="true">
<proxy usesystemdefault = "false" proxyaddress = "ipaddress:portnumber" bypassonlocal = "true"/>
</defaultProxy>
<loadFromRemoteSources enabled="true" />
<legacyUnhandledExceptionPolicy enabled="true" />
</runtime>
</configuration>
Ok默认代理位于错误的配置部分。应该在中,而不是在运行时中。还应该在ipad地址前面有http://
<?xml version="1.0" encoding="utf-8"?>
<configuration>
**<system.net>**
<defaultProxy useDefaultCredentials="true" enabled="true">
<proxy usesystemdefault = "false" proxyaddress = "**http://**ipadress:portnumber" bypassonlocal = "true"/>
</defaultProxy>
**</system.net>**
<runtime>
<loadFromRemoteSources enabled="true" />
<legacyUnhandledExceptionPolicy enabled="true" />
</runtime>
</configuration>