主机集成服务器 2016 中缺少库
Missing libraries in Host Integration Server 2016
我们正在从 HIS 2009 升级到 2016,但似乎有些库已经更改并且不再与 HIS 捆绑在一起(过去,我们会从系统文件夹中获取 DLL 以供参考).
具体来说,RuntimeCallContext
的新构造函数需要 HostIntegration.EventLogging.EventLogContainer
,但我找不到任何包含此 class.
的 DLL
现在 HostIntegration.Common.IPrimitiveConverter
类型的 IPrimitiveConverter
也是如此。
除了这两个之外,事件日志类型 TIEventLogging
、InternalTITracing
和 TITracing
似乎也丢失了(可能被 HostIntegration.EventLogging
命名空间中的内容替换?).
有谁知道我在哪里可以找到这些类型的 DLL?我已经完成了其他必要的转换(即将解决方案从 VS 2008 更新到 2015 和较小的参考更新)但我真的坚持这些 classes.
非常感谢!
尝试使用配置向导配置 HIS 以查看它是否有帮助,它为我们提供了一些缺少的 COM+ 包。早些时候,这些软件包是 MSI 安装的一部分,但在 2016 年,它们是在配置后安装的。如果它没有帮助,请联系您的 MS 支持以找出原因,因为它没有太多帮助和文档。
事实证明,我需要的 DLL 在 Windows\Microsoft.NET\assembly\GAC_MSIL 中(自 2009 年以来我没想到要检查那里,在 HIS 文件夹中有一个副本,其中一些在 GAC 列表中).
仍在处理一些类型问题,但这个紧迫的问题已通过从该位置引用 DLL 得到解决。
我们正在从 HIS 2009 升级到 2016,但似乎有些库已经更改并且不再与 HIS 捆绑在一起(过去,我们会从系统文件夹中获取 DLL 以供参考).
具体来说,RuntimeCallContext
的新构造函数需要 HostIntegration.EventLogging.EventLogContainer
,但我找不到任何包含此 class.
现在 HostIntegration.Common.IPrimitiveConverter
类型的 IPrimitiveConverter
也是如此。
除了这两个之外,事件日志类型 TIEventLogging
、InternalTITracing
和 TITracing
似乎也丢失了(可能被 HostIntegration.EventLogging
命名空间中的内容替换?).
有谁知道我在哪里可以找到这些类型的 DLL?我已经完成了其他必要的转换(即将解决方案从 VS 2008 更新到 2015 和较小的参考更新)但我真的坚持这些 classes.
非常感谢!
尝试使用配置向导配置 HIS 以查看它是否有帮助,它为我们提供了一些缺少的 COM+ 包。早些时候,这些软件包是 MSI 安装的一部分,但在 2016 年,它们是在配置后安装的。如果它没有帮助,请联系您的 MS 支持以找出原因,因为它没有太多帮助和文档。
事实证明,我需要的 DLL 在 Windows\Microsoft.NET\assembly\GAC_MSIL 中(自 2009 年以来我没想到要检查那里,在 HIS 文件夹中有一个副本,其中一些在 GAC 列表中).
仍在处理一些类型问题,但这个紧迫的问题已通过从该位置引用 DLL 得到解决。