gpt4 book ai didi

.Net Core 项目中的 .Net Framework Nuget 包

转载 作者:行者123 更新时间:2023-12-04 01:38:00 26 4
gpt4 key购买 nike

是否可以在 .net 核心项目中使用用 .net 框架编写的 nuget 包?

当我尝试使用将 .net 框架项目中的一个类注入(inject)到 .net 核心项目中时,它会阻止任何请求通过 Controller

最佳答案

好吧,答案不是那么直截了当。我将在这里尝试解释-

在 .net 版本之间共享库时,请记住,.Net 标准基于 .Net 框架中当前可用的整体 API 的子集。您可能已经习惯在 .Net 框架中使用的许多 API 将不会成为 .Net 标准的一部分,尤其是当您进入那些被 .Net Core 重构最多的领域时(例如 ASP.Net) .

你可以用这个extension供 Visual Studio 检查兼容性。我曾参与将 .NET Web API 应用程序移植到 .NET-core Web API 应用程序的项目。您可以在 .NET 核心的 nuget 中找到一些有用的包。但有些你不会找到。此外,Microsoft 的大多数包也被重新编写,因此,预计旧语法和成员/方法名称会有所改变。我建议检查您从 nuget 下载的软件包的兼容性和依赖关系。

你可以通过这个article为了更清晰的理解。

关于.Net Core 项目中的 .Net Framework Nuget 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48785814/

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