[英]ASP.NET CORE 5.0 TLS 1.2 issue on linux but on asp.net core 3.1 are working
[英]Migrate ASP.NET Core 3.1 to .NET 5.0
我在 VS Profession 2019 中有 ASP.NET Core 3.1 項目和 Redux,並在解決方案中使用包含 .NET 標准 2.1 的子項目庫。
.NET 5發布后,我通過Project => Properties => Application更改:
該應用程序運行完美,但如果我想編輯 Controller,我在其中包含對其他項目的庫的依賴項,我會看到帶有紅色名稱的接口:
我不確定問題出在哪里,以及為什么 VS 找不到對庫的引用。
因為程序有效,我添加了引用,但只有 VS 看不到這個
Intellisense 有時會行為不端。 你可以
這將暴露您可能遺漏的問題或修復紅色下划線。
簡單的解決方案
每個 .NET 標准庫 *.csproj 的更改來自:
<TargetFramework>netstandard2.1</TargetFramework>
到:
<TargetFramework>net5.0</TargetFramework>
更新 Nuget 個包
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.