views:

241

answers:

1

I have a web app that uses a WCF service that utilizes a behaviorExtension like so:

<behaviorExtensions>
<add name="clientCredentialsExtension" type="Simon.Web.Giftcard.WCFSecurity.ClientCredentialsExtensionElement, Simon.Web.Giftcard, Version=1.0.3736.20411, Culture=neutral, PublicKeyToken=null"/>
</behaviorExtensions>

The problem is this web app's version changes with every compile (i think) and thus invalidating this entry.

How can I avoid having to change the version number every time I compile this? Can I specify the extension in code somewhere?

A: 

Try this:

<behaviorExtensions>
    <add 
        name="clientCredentialsExtension"         
        type="Simon.Web.Giftcard.WCFSecurity.ClientCredentialsExtensionElement, Simon.Web.Giftcard"/>
</behaviorExtensions>
Andrew Hare
No dice. "Extension element 'clientCredentialsExtension' cannot be added to this element."
Mr Bell