fsi.exe中的代理(fsharp interactive)

时间:2012-03-06 09:42:07

标签: .net visual-studio f# proxy fsi

我正在尝试使用Build演示。 添加到devenv.exe和fsi.exe的配置文件后,我再也没有pb加载dll了。

虽然我可以修改twitter示例以使用我公司的代理,但freebase类型提供程序似乎不允许这样的覆盖。

当我的VS环境访问没有pb的网络时,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>

1 个答案:

答案 0 :(得分:0)

确定默认代理位于错误的配置部分。 应该在 而不是运行时。 也应该在ipaddress

前面有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>