簡體   English   中英

NuGet package 用於 ASP.NET Core 5 MVC

[英]NuGet package for ASP.NET Core 5 MVC

我應該使用什么 NuGet package 從我的 ASP.NET Core MVC 5.0 項目訪問 Twilio API?

我的 ASP.NET Core 項目文件 targets.net5.0. 我包括Twilio.AspNet.Mvc NuGet package(最新版本)。

當我的項目構建時,我收到一堆警告,告訴我某些東西正在引入過時版本的 Microsoft 程序集。

例如:

警告 NU1701 Package 'Microsoft.AspNet.Mvc 3.0.20105.1' 已使用 '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4 恢復.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' 而不是項目目標框架 .net5.0'。 這個 package 可能與你的項目不完全兼容。

經過一番調查,問題似乎是因為Twilio.AspNet.Mvc (v5.37.2) 引入了Microsoft.AspNet.Mvc (v3.0.20105.1)。

package 有一個警告:

Package 'Twilio.AspNet.Mvc 5.37.2' 已使用 '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1 恢復, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' 而不是項目目標框架 .net5.0'。 這個 package 可能與你的項目不完全兼容。

我嘗試刪除並重新安裝 Twilio package,但這沒有幫助。

package 文檔說您應該使用Twilio.AspNet.Core

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM