Edw*_*nix 22 .net c# .net-framework-version .net-4.6 .net-standard
我正在为C#中的一个简单解析器编写一个类库.当我第一次创建它时,我使用了.NET标准2.0,但现在我需要将它迁移到.NET 4.6,以便符合我的解决方案中的其他项目以及使用NUnit.
我试图按照Microsoft文档中的说明进行操作,但是当我尝试在属性中选择另一个框架时,我只能找到其他.NET标准版本.
我该如何迁移它?我需要手动编辑.csproj文件吗?
Jam*_*mer 19
打开项目文件(.csproj)并将TargetFramework更改为net462
<PropertyGroup>
<TargetFramework>net462</TargetFramework>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)
Kap*_*nir 13
我在Visual Studio 2017中的亲身经历是重新创建项目并添加现有资源是最简单,最安全和最有效的方法-因为基于.Net Framework的csproj文件具有额外的xml元素(与基于Standard的相比),因此更改“ TargetFramework”似乎是不够。以下是默认情况下出现的部分差异:
| 归档时间: |
|
| 查看次数: |
11611 次 |
| 最近记录: |