【发布时间】:2017-08-16 09:50:09
【问题描述】:
我正在使用 Visual Studio 2017。创建了一个 .Net Core Web 应用程序项目。我正在尝试添加一个 .Net Framework 4.5 依赖项并获得以下信息:
Package X.Y.Z 1.2.0-pre-000394 is not compatible with netcoreapp1.1 (.NETCoreApp,Version=v1.1). Package X.Y.Z 1.2.0-pre-000394 supports: net (.NETFramework,Version=v0.0)
Package Microsoft.AspNet.WebApi.Client 5.2.3 is not compatible with netcoreapp1.1 (.NETCoreApp,Version=v1.1). Package Microsoft.AspNet.WebApi.Client 5.2.3 supports:
- net45 (.NETFramework,Version=v4.5)
我对使用 VS 2017 和 .Net Core 1.1.1 是否真的可行感到困惑。有没有办法让这个工作?
【问题讨论】:
-
主要问题是我选择了错误的项目模板。当我应该使用 ASP.NET Core Web 应用程序 (.NET Framework) 模板时,我使用了 ASP.NET Core Web 应用程序 (.NET Core) 模板。我需要后者,因为我需要与 Windows 平台中的 .NET Framework 依赖项进行交互。
标签: asp.net-web-api .net-core visual-studio-2017