首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Visual中无法识别的WCF行为扩展元素

在Visual中无法识别的WCF行为扩展元素
EN

Stack Overflow用户
提问于 2008-10-31 17:16:45
回答 1查看 2.5K关注 0票数 2

本问题与下列问题有关:

Why isn't my custom WCF behavior extension element type being found?

我正在使用WCF行为扩展和MSDN上演示的自定义凭据,在这里:

http://msdn.microsoft.com/en-us/library/ms730868.aspx

唯一的区别是,我使用的是从SDK中的WCF自定义令牌示例创建的自定义令牌。这涉及到创建CreditCard凭据。

有了所有的代码之后,我通过WCF配置GUI添加了扩展。我知道它可以工作,因为它识别类型并将扩展名添加到配置文件中。

代码语言:javascript
复制
      <extensions>
    <behaviorExtensions>
      <add name="creditCardServiceCredentials" type="CreditCard.CreditCardServiceCredentialsConfigHandler, CreditCard, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
      <add name="creditCardClientCredentials" type="CreditCard.CreditCardClientCredentialsConfigHandler, CreditCard, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
    </behaviorExtensions>
  </extensions>

添加这些元素之后,我可以使用WCF配置GUI将自定义行为添加到服务行为元素或端点行为元素中。虽然我没有看到属性,但是它确实显示了类型本身,就像它是ServiceCredentials或ClientCredentials类型一样。

不过,当我使用编辑器本身时,它不会出现在intellisense中,也不会显示为一个可识别的元素。

我引用的是包含信用卡凭据配置处理程序的项目;所以DLL位于服务的bin\Debug目录中。但奇怪的是,它仍然不起作用:( )

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2008-11-03 20:54:21

如果您想用intellisense扩展visual编辑器,请查看本文:

http://blogs.msdn.com/astebner/archive/2005/12/07/501466.aspx

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/254265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档