【问题标题】:BizTalk 2010 Could not load file or assembly 'Microsoft.BizTalk.Interop.SSOClientBizTalk 2010 无法加载文件或程序集“Microsoft.BizTalk.Interop.SSOClient”
【发布时间】:2019-10-17 14:23:57
【问题描述】:

我们的服务器使用 BizTalk 2010。突然,我们收到以下错误:

无法加载文件或程序集“Microsoft.BizTalk.Interop.SSOClient, Version=10.0.1000.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或其依赖项之一。该系统找不到指定的文件。

遇到此问题的其他用户通常会尝试升级到更新版本的 BizTalk。这不是这里的情况。我们之前用的是2010版本,现在还在用2010。

发生了两件事,可能与突发问题有关:每月进行一次窗口修补,以及部署 BizTalk 应用程序。

如果有人知道我们如何修复 Interop.SSOClient 版本,我们将不胜感激!

【问题讨论】:

  • 这个错误究竟是从哪里抛出的?它只是新安装的应用程序吗? BizTalk 2010 应该使用 Version=5.0.1.0,Microsoft.BizTalk.Interop.SSOClient,Version=10.0.1000.0,适用于 BizTalk 2016。您安装的东西是否进行了程序集重定向?
  • 新安装的应用程序本身不会抛出任何错误。它与 BizTalk 中的其他 (WCF) 应用程序一起使用。我们认为部署(使用 BizTalk 部署框架)发生了一些事情,其中​​它突然需要版本 10.0.1000.0,而我们安装了 5.0.1.0。但是,当我们对部署进行回滚时,问题并没有解决..

标签: biztalk biztalk-2010


【解决方案1】:

您的代码库中的某处必须有 SSOClient 的版本 10 引用,我只需在所有文件中快速搜索 Microsoft.BizTalk.Interop.SSOClient, Version=10.0.1000.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 字符串,然后查看您的最终结果...

【讨论】:

    猜你喜欢
    • 2019-02-14
    • 1970-01-01
    • 1970-01-01
    • 2014-02-12
    • 2020-08-17
    相关资源
    最近更新 更多