【发布时间】:2017-05-05 00:16:51
【问题描述】:
我在 Visual Studio 中创建了一个“控制台应用程序 (.NET Core)”项目。现在我需要添加一个仅适用于 .NET Framework 4.6+ 而不是 .NET Core 的依赖项。
有没有办法将我的项目转换为完整的 .NET Framework 项目?
这是我尝试过的:
我转到项目属性并尝试更改项目框架,但在下拉列表中没有看到我需要的选项:
如果我单击“安装其他框架...”,我会转到 a page,上面说 .NET Framework 版本包含在 Visual Studio 2017 中——这正是我用来编辑这个项目的。这就是我卡住的地方。
【问题讨论】:
-
在 .csproj 中,只需将
<TargetFramework>netcoreapp1.1</TargetFramework>更改为<TargetFramework>net46</TargetFramework>或<TargetFramework>net462</TargetFramework>- 工作完成 -
@MarcGravell 您的评论是否也适用于带有 MVC 的 .net 核心?我希望有针对不同转换需求的指南。
标签: .net .net-core visual-studio-2017