0
|
Palec dr. evil · 技术社区 · 2 年前 |
1
1
ASP之间。NET Core 2.2和3.0,分发模式发生了变化。自从NET Core 3.0和ASP。NET Core 3.0 不再发布框架本身的各个包 ,以及 Microsoft.AspNetCore.App shared framework 应该被使用 相反 共享框架是 由Microsoft隐式引用。NET。Sdk。Web开发包 . 用于引用类库中的共享框架,更广泛地说 在使用不同SDK的项目中,使用FrameworkReference :
这是由建议的 guidance for ASP.NET Core use in class libraries 什么时候 deciding whether to preserve compatibility 与古老的ASP。NET Core 2.2及更旧版本,或者是否使用新的API,还有另一个指南。 从ASP。NET Core 2.2或更高版本到更高版本,请遵循从2.2迁移到3.0的指南: remove the references to the old libraries 和使用 FrameworkReference 在适当的情况下。 虽然已经在使用更新的ASP。NET核心,注意不要添加对ASP的NuGet包的引用。NET核心2.2。 奇怪的是,旧的软件包并没有被标记为已弃用。 更多关于FrameworkReference的阅读:
密切相关的问题: |
Glory Raj · 有什么方法可以使这两个块具有共同的功能吗 2 年前 |
Tomas Kubes · 是最大并发数。NET任务有限吗? 2 年前 |
Dansih · .Net核心自定义身份验证方案 2 年前 |
It's a trap · C#-向func添加条件会导致堆栈溢出异常 2 年前 |
user11909 · 物体怎么样。Equals()最终实现了吗? 2 年前 |