Ale*_*exu 8 .net-standard .net-5
我有一个包含 .Net CORE 和 .Net 标准项目的 VS 解决方案。我刚刚通过如下切换目标框架属性将所有 .Net CORE 项目更改为使用 .Net 5

但是我不能对 .Net 标准项目做同样的事情,因为框架属性下拉菜单没有 .Net 5 的选项。
我确实尝试了“安装其他框架”选项并安装了 .Net 5 SDK(不知道为什么我需要这样做,因为我的系统上已经有了 .Net 5)但它没有帮助 - 下拉菜单仍然没有之后有.Net 5。
我在这里缺少什么?
小智 10
确保卸载项目,编辑以下 PropertyGroup 更改,然后重新加载项目
<PropertyGroup>
<TargetFramework>net5.0</TargetFramework>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)
我能够主要通过修改项目文件将我所有的 .Net 标准项目转换为 .Net 5。我所做的是删除项目文件中的所有 PropertyGroup 部分并添加它
<PropertyGroup>
<TargetFramework>net5.0</TargetFramework>
<RootNamespace>MyNameSpace</RootNamespace>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)
我能够保持所有 ItemGroup 不变。一些项目引用最初不起作用,但我能够通过简单地删除并再次添加它们来纠正它们。
| 归档时间: |
|
| 查看次数: |
2500 次 |
| 最近记录: |