2012-03-06 42 views
0

我正尝试使用Build演示。 添加到devenv.exe和fsi.exe的配置文件后,我没有pb加载dll的了。fsi.exe中的代理(fsharp交互式)

尽管我可以修改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> 

回答

0

OK了默认代理是在错误的配置部分。 应该在而不是运行时。 也应该有http://在ipaddress前面

<?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>