在我将Xamarin Forms PCL项目中的Xamarin.Forms
版本从2.x升级到3.x之后,我收到以下错误消息,使我无法构建UWP项目。
类型'Attribute'是在未引用的程序集中定义的。您必须添加对程序集'netstandard,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = cc7b13ffcd2ddd51'的引用
奇怪的是,我可以构建Android
和iOS
项目。
有什么想法可以使UWP项目正常工作吗?
答案 0 :(得分:4)
在这种情况下,我将UWP SDK的最低版本更改为1709(Fall Creators Update
)Build 16299,并且能够再次构建我的UWP项目。
以前,我使用的是较低的UWP SDK版本。
如您在此版本中看到的here所示,Microsoft为.NET Standard 2.0
添加了Windows
支持。