Azure功能针对.NET标准显示警告

时间:2017-11-16 03:02:24

标签: asp.net-core .net-core azure-functions azure-webjobs azure-webjobssdk

刚刚安装了Visual Studio 15.5 Preview,以便我可以创建一个面向.NET Core的Azure功能。在没有做任何更改的情况下,我发现了一个警告 - 见下文 - 其中包含:

  

使用.NET恢复包Microsoft.AspNet.WebApi.Client 5.2.2   框架版本4.6.1而不是项目目标框架.NET   标准版2.0。此软件包可能不完全兼容   你的项目。

知道如何修复此问题或忽略此警告吗?正如我所说,这是我创建的一个全新的Azure Function项目,完全没有任何变化。

这是警告的样子: enter image description here

2 个答案:

答案 0 :(得分:4)

你可以在这个的情况下忽略它。

Microsoft.AspNet.WebApi.Client定位“可移植类库(.NETFramework 4.5,Windows 0.0,WindowsPhone 8.0,WindowsPhone 8.1,WindowsPhoneApp 8.1)”(或net45+win8+win81,因为它是目标框架名字对象),这意味着它是与.NET Core和.NET Standard完全兼容(> = 1.2)。

警告来了,因为它没有专门针对netstandard1.xnetstandard2.x名字。它只是告诉你“这可能与.NET Core / .NET Standard不兼容”。

答案 1 :(得分:3)

是的,你没有做错任何事:现在可以预料到这一点。函数v2现在处于测试阶段,因此您必须暂时使用此警告。它应该不会给你带来任何功能问题。