.Net Core 开发框架,支持多版本的类库

工具:Visual Studio 2019

1、新建一个 .NET Standard 类库。

 

 2、填写项目名称

 

 

 

 

 

 3、编辑项目文件

 

 

可以看到当前类库默认为 netstandard2.0,而此时其xml标签为 TargetFramework。
如果要支持多版本,则需要做调整,将 TargetFramework 节点修改为 TargetFrameworks,再添加目标版本。

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

  <PropertyGroup> 
    <TargetFrameworks>net45;netstandard2.0</TargetFrameworks>
  </PropertyGroup>

</Project>

 

 这里一定要点击【重新加载项目】按钮

 

 如果依赖项显示黄标感叹号,将项目卸载,并重新加载
项目,右键【属性】–>【应用程序】–> “目标框架”被禁用,因为单个项目支持多版本类库,无法一次呈现多个

 

 

 

 如果修改TargetFrameworks 编译不通过。把VS关了再开一遍,重新编辑就可以了

 

posted @   VipSoft  阅读(503)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· DeepSeek 解答了困扰我五年的技术问题
· 为什么说在企业级应用开发中,后端往往是效率杀手?
阅读排行:
· 2分钟学会 DeepSeek API,竟然比官方更好用!
· .NET 使用 DeepSeek R1 开发智能 AI 客户端
· 10亿数据,如何做迁移?
· 推荐几款开源且免费的 .NET MAUI 组件库
· c# 半导体/led行业 晶圆片WaferMap实现 map图实现入门篇
点击右上角即可分享
微信分享提示