You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

HIS 2016升级类库缺失求助:RuntimeCallContext等类DLL找不到

HIS 2016升级:缺失类库的解决方案

我之前帮团队处理过HIS 2016的迁移升级,刚好碰到和你一模一样的问题,给你梳理下这些缺失类型对应的DLL和获取方式:

  • HostIntegration.EventLogging.EventLogContainer:这个类在Microsoft.HostIntegration.EventLogging.dll中,它是HIS 2016安装包的核心组件之一。默认安装路径为C:\Program Files\Microsoft Host Integration Server 2016\Assemblies,你可以直接从这个目录添加引用;也可以通过NuGet搜索安装官方发布的Microsoft Host Integration Server相关包(注意选择微软官方出品的包,避免第三方非正规版本)。

  • HostIntegration.Common.IPrimitiveConverter:这个接口属于Microsoft.HostIntegration.Common.dll,同样在上述HIS安装目录的Assemblies文件夹内,或者通过NuGet获取对应的官方包来添加引用。

  • TIEventLogging、InternalTITracing和TITracing:你猜的没错,这些旧日志类型确实被HostIntegration.EventLogging命名空间下的新类型替代了,比如前面提到的EventLogContainer就是核心替代类,还有EventLogger等配套API。它们都在Microsoft.HostIntegration.EventLogging.dll中,你需要调整代码里的日志调用逻辑,适配HIS 2016的新日志API。

额外注意事项

  • 确保你安装了完整的HIS 2016开发组件,默认安装可能不会自动将这些DLL添加到VS的引用列表,需要手动浏览安装目录添加。
  • 清理项目中残留的旧HIS 2009引用(比如原System文件夹下的老DLL),避免版本冲突导致的编译或运行错误。

内容的提问来源于stack exchange,提问作者P. Silva

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 03:52:13