【发布时间】:2018-11-25 14:29:16
【问题描述】:
在创建新的 .net 核心项目时,我总是收到以下警告。如何解决这个问题?
PS C:\TEMP\t> dotnet new webapi -o test2 模板“ASP.NET Core Web API”创建成功。 正在处理创建后操作... 在 test2\test2.csproj 上运行“dotnet restore”... 正在恢复 C:\TEMP\t\test2\test2.csproj 的包... C:\TEMP\t\test2\test2.csproj :警告 NU1701:使用 '.NETFramework,V 恢复包'System.Linq.Queryable 4.0.1' ersion=v4.6.1' 而不是项目目标框架 '.NETCoreApp,Version=v2.1'。此软件包可能不完全兼容 支持您的项目。 生成 MSBuild 文件 C:\TEMP\t\test2\obj\test2.csproj.nuget.g.props。 生成 MSBuild 文件 C:\TEMP\t\test2\obj\test2.csproj.nuget.g.targets。 C:\TEMP\t\test2\test2.csproj 的恢复在 1.42 秒内完成。 还原成功。【问题讨论】:
-
我相信这是因为您没有安装 .net v2.1,所以它警告您它使用的是新版本,而不是项目所针对的版本。
-
我安装了 .Net v2.1。