刚刚安装了Visual Studio 15.5 Preview,以便我可以创建一个面向.NET Core的Azure功能。在没有做任何更改的情况下,我发现了一个警告 - 见下文 - 其中包含:
使用.NET恢复包Microsoft.AspNet.WebApi.Client 5.2.2 框架版本4.6.1而不是项目目标框架.NET 标准版2.0。此软件包可能不完全兼容 你的项目。
知道如何修复此问题或忽略此警告吗?正如我所说,这是我创建的一个全新的Azure Function项目,完全没有任何变化。
答案 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.x
或netstandard2.x
名字。它只是告诉你“这可能与.NET Core / .NET Standard不兼容”。
答案 1 :(得分:3)
是的,你没有做错任何事:现在可以预料到这一点。函数v2现在处于测试阶段,因此您必须暂时使用此警告。它应该不会给你带来任何功能问题。