如何将DLL从.Net Framework迁移到.Net Standard?

时间:2018-09-12 13:17:57

标签: c# .net visual-studio .net-standard

我有一个包含更多.Net Framework项目的解决方案。我需要将当前的应用程序库移至.Net Standard,以供其他项目使用。

我知道可以通过删除当前项目并使用.Net Standard重新创建它们,然后将每个类和依赖项添加回它们来完成此操作,直到完成为止。在我的情况下,这种方法可以接受,因为应用程序并不庞大,但是我想知道是否有比这更简单的方法。

我一直在寻找类似于通常针对项目更改目标框架的方式:

enter image description here

但是这里没有.Net Standard的条目。

1 个答案:

答案 0 :(得分:3)

您将需要手动编辑csproj文件并编辑TargetFrameworks

  <PropertyGroup>
    <TargetFrameworks>netstandard1.4;net40;net45</TargetFrameworks>
  </PropertyGroup>

但就我个人而言,在这种情况下,我正在创建一个空项目,然后替换旧的csproj文件。