我正在BizTalk 2016上运行BHM50.exe (BizTalk健康监视器)上的“立即分析”。我以管理员的身份开始工作,我应该拥有所有必要的特权。
我们在一个组中有两个BizTalk服务器,另一台机器上有SQL。
它产生了这个错误。
启动“D:\程序文件(x86)\BizTalkHealthMonitor\BHMCOLLECT.EXE”
未处理的异常: System.IO.FileLoadException:无法加载文件或程序集“MYHC、Version=11.0.0.0、Culture=neutral、PublicKeyToken=fa6906311f4bb5cd”或其依赖项之一。所定位的程序集的清单定义与程序集引用不匹配。( HRESULT: 0x80131040除外) MyHealthCheck.Class1.Init(String[] args)
对于这个错误,Google上根本没有匹配。
样本屏幕截图:

它在抱怨MyHC -它需要被放入GAC吗?这里,它位于我安装实用程序的同一个目录中。

发布于 2022-08-25 12:21:12
当其中一个BHM组件与其他组件“兼容”时,就会出现此错误。此问题可能发生在BHM的部分自更新过程中。当您使用BHM的自更新功能更新BHM时,请确保更新中提出的所有组件都已被很好地下载;如果仅在BHM文件夹中下载了其中一部分,则在BHM启动或收集启动时会出现此类错误。如果您重新下载并重新安装BHM,则不应遇到此错误,但您必须自更新BHM才能下载其最新组件(查询/规则存储库、收集引擎、MMC管理单元等)。
太平绅士(BHM发展小组)
发布于 2022-08-17 14:01:28
尝试更新到最新版本。该RC/BHM更新有一个选项
https://stackoverflow.com/questions/73380418
复制相似问题