c# - 如何将 .NET 标准库更改为 .NET 框架库?

标签 c# .net .net-standard .net-framework-version .net-4.6

我正在为 C# 中的简单解析器编写类库。当我第一次创建它时,我使用的是 .NET 标准 2.0,但现在我需要将它迁移到 .NET 4.6,以符合我解决方案中的其他项目并使用 NUnit。

我尝试按照说明进行操作 in the Microsoft documentation , 但当我尝试在属性中选择另一个框架时,我只能找到其他 .NET 标准版本。

如何迁移它?我是否需要手动编辑 .csproj 文件?

最佳答案

打开项目文件 (.csproj) 并将 TargetFramework 更改为 net462

<PropertyGroup>
  <TargetFramework>net462</TargetFramework>
</PropertyGroup>

关于c# - 如何将 .NET 标准库更改为 .NET 框架库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51193853/

相关文章:

c# - 当相同类型的两个对象具有相同的值时,为什么哈希码不同?

c# - TimeZoneInfo ConvertTimeFromUtc 和 ConvertTime 之间的区别

c# - 在桌面上选择区域矩形

c# - 使用基本身份验证从 Controller 重定向到外部 url

c# - .net核心无法作为独立的应用程序运行。在 docker 上

c# - 如何使用 EntityFramework 处理数据库中实体的 Hashtable 属性

.net - .NET 中的泛型和 Duck-Typing XML?

c# - 无法加载文件或程序集 'System.Net.Http,版本 = 4.1.1.1 .Net Standard

c# - .Net Standard 对 Nuget 包的依赖

c# - 使用颜色代码从 Gridview 导出到 excel