【发布时间】:2017-06-02 14:47:38
【问题描述】:
我正在使用 Visual Studio 2017 并且有一个 .NET 核心类库。我需要针对 4.5.2 框架。在“项目属性”中,我看到一个带有两个框架的目标框架下拉列表:.NETCoreApp 1.0 和 .NETCoreApp 1.1(已选择)。没有其他选择。
我单击“安装其他框架...”选项并打开一个网页,告诉我 4.5.2 包含在 Visual Studio 2017 中。此外,我知道我必须拥有 4.5.2,因为其他项目使用它(它显示在其他非核心项目的目标框架下拉列表中)。无论如何我再次安装了 4.5.2,但它仍然不在下拉列表中。
我还需要做些什么才能使核心项目可以针对 4.5.2 吗?
【问题讨论】:
-
他们试图让事情变得简单,你应该遵循。如果您确实想为 .NET Core 和 .NET Framework 编写类库,请选择 .NET Standard Class Library 项目类型。
标签: .net-core visual-studio-2017