<component id="errorhandler1"
service="System.ServiceModel.Description.IServiceBehavior, System.ServiceModel"
type="Nbs.CoreServices.GenericErrorHandler.ErrorHandler, Nbs.CoreServices.GenericErrorHandler" />
我正在尝试使用Castle和WCF注入错误处理程序组件。我收到此错误,其中我收到错误,该服务无法加载System.ServiceModel?
答案 0 :(得分:0)
四个可能的原因:
答案 1 :(得分:0)
这是一篇很老的帖子,但我认为我会权衡,因为我的公司仍在通过安装程序上的XML组件注册来踢旧学校。在我们的例子中,我们使用了System.ServiceModel的部分程序集名称,就像O.P.在这里所做的那样。无论出于何种原因,这始终失败。奇怪的是,fuslogvw为这种情况提供了警告而不是错误。故事的道德是在注册WCF组件(如IServiceBehavior和IErrorHandler)时使用System.ServiceModel的完全限定程序集名称。
例如:
System.ServiceModel.Description.IServiceBehavior,System.ServiceModel,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089
“许多Bothans为了给我们这些信息而死了。”