首页 > 编程语言 >.NET框架引用某些ASP.NET Core包显示被弃用

.NET框架引用某些ASP.NET Core包显示被弃用

时间:2024-07-16 16:33:18浏览次数:19  
标签:Core ASP 框架 引用 NET Microsoft

原因:

随着 .NET Core 3.0 发布,许多 ASP.NET Core 程序集不再作为包发布到 NuGet。 而是改为将这些程序集包含在通过.NET Core SDK 和运行时安装程序安装的 Microsoft.AspNetCore.App 共享框架中。

自 .NET Core 3.0 起,使用 Microsoft.NET.Sdk.Web MSBuild SDK 的项目隐式引用此共享框架。 使用 Microsoft.NET.Sdk 或 Microsoft.NET.Sdk.Razor SDK 的项目必须引用 ASP.NET Core,才能使用共享框架中的 ASP.NET Core API。

若要引用 ASP.NET Core,请将以下 <FrameworkReference> 元素添加到项目文件:

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>net8.0</TargetFramework>
    <ImplicitUsings>enable</ImplicitUsings>
    <Nullable>enable</Nullable>
  </PropertyGroup>

  <ItemGroup>
    <FrameworkReference Include="Microsoft.AspNetCore.App"/>
  </ItemGroup>

</Project>

类库也需要加上<FrameworkReference Include="Microsoft.AspNetCore.App"/>,这样所有弃用库的最新程序集都引用上了

 参考

标签:Core,ASP,框架,引用,NET,Microsoft
From: https://www.cnblogs.com/sugarwxx/p/18305531

相关文章

  • .NETCORE 使用内置IIS 实现内网IP调试
    1.设置IIS 2. 点开某一条路径,编辑配置文件 3.添加对应IP地址的端口号 4.添加网络映射netshhttpaddurlaclurl=https://192.168.0.157:44394/user=everyonenetshhttpaddurlaclurl=http://192.168.0.157:40880/user=everyone如果添加错了,可以删除netshhtt......
  • [Pnetlab实战演练]手把手教你配置华为防火墙的Telnet远程访问!
    实验介绍关于本实验网络管理员在维护网络过程中,经常需要登录很多设备,通过Console口登录每台设备比较困难,为方便维护与调试设备,通过在设备上配置远程登录功能,使远程管理员能够通过Telnet方式远程登录到设备上进行管理。实验目的通过本实验,掌握配置设备Telnet远程登录功......
  • ActiveReports.NET 18.1.1 Crack
    ActiveReports.NET不是安装包安装版,使用Nuget在线安装,被收购后出现三种命名dll,--ActiveReports现在三个命名,,,,,GCCN,MESCIUS,GrapeCity,提供的版本是GrapeCity,这个是Nuget方式得到使用ActiveReports.NET自定义您的报告-C#.NET报告解决方案的领导者使用我们直观、可靠且用户......
  • UE MultiLineTraceByChannel函数返回只有一个对象的问题
    问题描述MultiLineTraceByChannel,看函数名字是返回射线检测到的所有对象,实际使用过程中,发现返回的数组中只又一个对象。MultiLineTracebyChannel可以看下官方的文档解释:此指南说明如何使用MultiLineTracebyChannel蓝图节点返回在Visilibity通道上响应的所有Acto......
  • 推荐2款.NET开源、轻便、实用的Windows桌面启动器
    FlowLauncherFlowLauncher是一款.NET开源(MITLicense)、免费、功能强大、方便实用的Windows文件搜索和应用程序启动器,能够帮助你快速查找文件、启动应用程序和执行系统操作,提高工作效率和操作便利性。并且生态完善,有插件商店,你可以查看完整的插件列表,或通过"设置"中的"插件......
  • 报错\corelibrary\think\cache\driver\File.php
    这个错误通常发生在尝试使用 unserialize() 函数反序列化一个存储的缓存数据时,但提供的缓存数据无法被正确解析。在 \core\library\think\cache\driver\File.php 文件的第117行左右,框架尝试从文件中读取缓存数据并反序列化它。以下是一些可能的解决方案:检查缓存文件内容:首......
  • 昇思25天学习打卡营第 12 天 | mindspore 实现 ResNet50 图像分类
    1.背景:使用mindspore学习神经网络,打卡第12天;主要内容也依据mindspore的学习记录。2.ResNet介绍:mindspore实现ResNet50图像分类;ResNet基本介绍:ResidualNetworks是微软研究院KaimingHe等人于2015年在DeepResidualLearningforImageRecognition......
  • ASP.NET Core-本地化
    1.安装扩展ResXManager用于管理本地化资源文件 2.添加资源文件Resource.resx使用工具ResXManager增加其他资源文件,具体参考ResXManager使用3.注册本地化publicstaticclassServiceCollectionExtensions{publicstaticIServiceCollectionAddLanguage(thisIServic......
  • Lazarus 将LNET封装到DLL中
    最近工作中有个要求SOCKET的功能,想将一个通信功能做得简单一点。发现LNET非常方便,所以对它研究了一下。LNET有两种类型,可视化和非可视化。做WINDOWS下一般都是用可视化的。用于LINUX和WINCE,必须用非可视化的。我要将它封装成DLL的话,必须用非可视化的。DLL代码如下:librarypro......
  • Modbus转Ethernet IP网关模块与汇川PLC通讯在网关配置软件中的配置
    通过Modbus转Ethernet/IP网关模块(XD-MDEP100),可以实现不同协议之间的互连,从而使得设备之间的数据交换更加便捷高效。网关做为ETHERNET/IP网络的从站,可以连接AB(罗克韦尔)、欧姆龙、基恩士、CODESYS、汇川等品牌的PLC。在实际案例中,汇川PLC作为控制系统部件与Modbus转Ethernet/IP......