gpt4 book ai didi

asp.net-core-2.0 - Microsoft.Azure.NotificationHubs 1.0.9 是否与 .NET Core 2.0 兼容?

转载 作者:行者123 更新时间:2023-12-03 23:38:24 25 4
gpt4 key购买 nike

我们将 NotificationHubs 1.0.9 版与 .NetCore 2.0 和 .Net Framework 4.7 一起使用。

在编译时,我们会收到这个警告:

"Package Microsoft.Azure.NOtificationHubs 1.0.9 was restored using '.NETFramework, version=4.6.1' instead of the project target framework '.NETCoreApp, version=2.0. this package may not be fully compatible with your project."

一切仍在构建中,但在运行时调用此调用时:

RegistrationDescription hubRegistration = await hubClient.CreateAppleNativeRegistrationAsync(device.DeviceToken);  //hubClient is NotificationHubClient

我们得到这个错误:

Could not load file or assembly 'System.ServiceModel, Version=4.0.0.0

有没有人以前遇到过这个问题并且知道如何解决它?

最佳答案

At compile time, see this warning: "Package Microsoft.Azure.NOtificationHubs 1.0.9 was restored using '.NETFramework, version=4.6.1' instead of the project target framework '.NETCoreApp, version=2.0. this package may not be fully compatible with your project."

Microsoft.Azure.NotificationHubs 包需要 .Net Framework 4.5 Full Profile。这是一个反馈 Microsoft.Azure.NotificationHubs add support for .NET CORE .

据我所知,如果您使用 .NetCore 1.0 或 .NetCore 1.1 的目标框架创建 ASP.NET Core Web 应用程序,您可以编辑您的 *.csproj 并更改 TargetFrameworknet461,然后你就可以安装和使用 Microsoft.Azure.NotificationHubs 1.0.9 .

而对于 .NetCore 2.0 MVC,在您创建项目后,它将引用 Microsoft.AspNetCore.All 2.0.0 ,并且这个包支持netcoreapp2.0。我假设你可以利用 Notification Hubs REST APIs并遵循 git 示例 azure-notifications Send REST访问您的通知中心以获得解决方法。

关于asp.net-core-2.0 - Microsoft.Azure.NotificationHubs 1.0.9 是否与 .NET Core 2.0 兼容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46921298/

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