gpt4 book ai didi

c# - 从 .NET Core 应用程序使用 IBMMQ amqmdnet.dll

转载 作者:行者123 更新时间:2023-12-05 09:12:34 29 4
gpt4 key购买 nike

我使用最新的 IBM amqmdnet.dll 程序集 9.1.3 开发了一个库

当我运行 .NET Core 控制台应用程序 (2.2) 时出现以下异常

TypeLoadException:无法从程序集“System.Web,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”加载类型“System.Web.Configuration.WebConfigurationManager”。

我用 dotPeek 反汇编了文件,它引用了 System.Web

enter image description here

站在documentation它支持 .NET 核心。我创建的程序集是一个标准的 .NET 类库,当被 .NET Full Framework 控制台应用程序引用时它可以工作。

有什么建议吗?谢谢

最佳答案

amqmdnet.dll 仅适用于 .net 框架而非核心。

在文档中link你提供的是:

From IBM MQ Version 9.1.1, the amqmdnetstd.dll library is available for .NET Standard support on Windows. Sample applications, including source files, are also supplied; see Sample applications for .NET.

我建议你使用amqmdnetstd.dll

关于c# - 从 .NET Core 应用程序使用 IBMMQ amqmdnet.dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57808674/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com