Visual studio 2010 Visual Studio“;添加服务引用";-不获取所有服务设置
我的目的是确保—当有人在自己的Visual Studio中单击“添加服务引用”,并向我的WCF服务添加引用时—他接收的不是默认设置,而是服务的设置 我特别感兴趣的是“binding”类的一个属性:useDefaultWebProxy,我需要将其设置为“false” 我尝试过这个,但没有结果: 在服务的Web.config文件中:Visual studio 2010 Visual Studio“;添加服务引用";-不获取所有服务设置,visual-studio-2010,wcf,binding,client,wcf-binding,Visual Studio 2010,Wcf,Binding,Client,Wcf Binding,我的目的是确保—当有人在自己的Visual Studio中单击“添加服务引用”,并向我的WCF服务添加引用时—他接收的不是默认设置,而是服务的设置 我特别感兴趣的是“binding”类的一个属性:useDefaultWebProxy,我需要将其设置为“false” 我尝试过这个,但没有结果: 在服务的Web.config文件中: <system.serviceModel> <bindings> <basicHttpBinding> <b
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="NewBinding0" ... useDefaultWebProxy="false">
<readerQuotas ... />
</binding>
</basicHttpBinding>
</bindings>
<services>
<service behaviorConfiguration="NewBehavior0" name="pippo.pluto">
<endpoint address="" behaviorConfiguration="" binding="basicHttpBinding"
bindingConfiguration="NewBinding0" name="pluto" contract="pippo.ipluto" />
<host>
<timeouts ... />
</host>
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior name="NewBehavior0">
<serviceMetadata ... />
<serviceDebug ... />
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
无事可做:在客户端的Web.config中,我总是得到
<basicHttpBinding>
<binding name="pluto" ... useDefaultWebProxy="true">
<readerQuotas ... />
<security ...>
<transport ... />
<message ... />
</security>
</binding>
</basicHttpBinding>
服务的bindingConfiguration似乎被完全忽略,不仅useDefaultWebProxy,而且其他属性(例如maxBufferSize)都保持默认值(65536)
我该怎么办?
Pileggi可能重复的