语境
经过几个小时的无聊工作,我刚刚将所有 PCL 项目迁移到 Xamarin.Forms 解决方案中的 .NET 标准。(为什么?因为当时这似乎是个好主意)
无论如何,我成功了。
作为下一步我决定添加 Xamarin Insights,我被定向到https://mobile.azure.com/,在那里我指示使用 Microsoft.Azure.Mobile.Analytics 和 Microsoft.Azure.Mobile.Crashes 包。
但是,在安装任何软件包时,我收到此错误:
Package Microsoft.Azure.Mobile.Analytics 0.15.0 is not compatible with netstandard1.4 (.NETStandard,Version=v1.4). Package
Microsoft.Azure.Mobile.Analytics 0.15.0 supports:
- monoandroid403 (MonoAndroid,Version=v4.0.3)
- portable-net45+win8+wp8+wpa81 (.NETPortable,Version=v0.0,Profile=Profile259)
- uap10.0 (UAP,Version=v10.0)
- xamarinios10 (Xamarin.iOS,Version=v1.0)
问题
我理解错误。请不要告诉我我必须将所有项目再次迁移回 PCL。(并放弃 .NET 标准)。
我有一些记忆,在某处我读到有一个神奇的包,我安装它然后它提供了一些技巧,一切都会再次很酷。(还是我在做梦?)