gpt4 book ai didi

.net-standard - 如何在VS.net解决方案中将.Net标准项目迁移到.Net 5?

转载 作者:行者123 更新时间:2023-12-03 16:47:13 28 4
gpt4 key购买 nike

我有一个包含.Net CORE和.Net标准项目的VS解决方案。通过切换目标框架属性,我刚刚将所有.Net CORE项目更改为使用.Net 5。
enter image description here
但是对于.Net标准项目,我不能做同样的事情,因为Framework属性下拉列表没有.Net 5的选项。
enter image description here
我确实尝试了“安装其他框架”选项,并安装了.Net 5 SDK(不确定我为什么要这样做,因为我的系统上已经有.Net 5),但是它没有帮助-下拉列表仍然没有之后拥有.Net 5。
我在这里想念什么?

最佳答案

通过修改项目文件,我能够将我所有的.Net标准项目转换为.Net 5。我所做的是删除项目文件中的所有PropertyGroup部分,并将其添加

<PropertyGroup> 
<TargetFramework>net5.0</TargetFramework>
<RootNamespace>MyNameSpace</RootNamespace>
</PropertyGroup>
我能够使所有ItemGroup保持不变。一些项目引用最初不起作用,但是我能够通过简单地删除并重新添加它们来纠正它们。

关于.net-standard - 如何在VS.net解决方案中将.Net标准项目迁移到.Net 5?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65240160/

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