Silverlight WCF:未应用自定义IEndpointBehavior
因此,以下说明如下: 努力解决另一个Silverlight“功能”。我遇到了一个问题。我的行为似乎没有得到应用 以下是我的配置:Silverlight WCF:未应用自定义IEndpointBehavior,silverlight,wcf,.net-4.0,Silverlight,Wcf,.net 4.0,因此,以下说明如下: 努力解决另一个Silverlight“功能”。我遇到了一个问题。我的行为似乎没有得到应用 以下是我的配置: <system.serviceModel> <extensions> <behaviorExtensions> <add name="silverlightFaults" type="I2.Web.Services.SilverlightFaultBehavior, I2.Web" />
<system.serviceModel>
<extensions>
<behaviorExtensions>
<add name="silverlightFaults" type="I2.Web.Services.SilverlightFaultBehavior, I2.Web" />
</behaviorExtensions>
</extensions>
<behaviors>
<endpointBehaviors>
<behavior name="Silverlight">
<silverlightFaults />
</behavior>
</endpointBehaviors>
</behaviors>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" />
<services>
<service name="ReportService">
<endpoint address="" binding="basicHttpBinding" contract="I2.Web.Reports.ReportService" behaviorConfiguration="Silverlight" />
</service>
</services>
</system.serviceModel>
但这在4.0中被认为是固定的(这是应用程序正在使用的)
任何帮助都将不胜感激。尝试完全限定行为扩展的类型名称(并确保它位于一行)
可能是这样的:
I2.Web.Services.SilverlightFaultBehavior,I2.Web,版本=1.0.0.0,区域性=中性,PublicKeyToken=null
--larsw如果需要,这将是一个巨大的痛苦,因为我们每次投入生产时都会增加版本号(这是一个不断发展的系统)。因此,我必须在TFS构建中编写一些内容来查找和更新版本号。您知道这一点了吗?我在这里有一个类似的问题: