初始化 MobileServiceClient Xamarin.Forms 时如何解决错误?
How to resolve error when initializing MobileServiceClient Xamarin.Forms?
这是我的代码:
MobileServiceClient a = new MobileServiceClient("http://appitalo.azurewebsites.net/");
当我尝试在我的 Xamarin.Forms android 应用程序中执行此代码时,我收到以下消息
有人知道如何解决这个问题吗?
platform specific assembly: Microsoft.WindowsAzure.Mobile.Ext
(假设您正在谈论已弃用的 Mobile Services
与 App Services
)
确保您已将 WindowsAzure.MobileServices
Nuget 程序包添加到每个项目,包括 应用程序项目,因为需要特定于平台的库包括。
├── Xamarin.iOS10
│ ├── Microsoft.WindowsAzure.Mobile.Ext.dll
│ ├── Microsoft.WindowsAzure.Mobile.Ext.xml
│ ├── Microsoft.WindowsAzure.Mobile.dll
│ └── Microsoft.WindowsAzure.Mobile.xml
├── monoandroid
│ ├── Microsoft.WindowsAzure.Mobile.Ext.dll
│ ├── Microsoft.WindowsAzure.Mobile.Ext.xml
│ ├── Microsoft.WindowsAzure.Mobile.dll
│ └── Microsoft.WindowsAzure.Mobile.xml
├── monotouch
│ ├── Microsoft.WindowsAzure.Mobile.Ext.dll
│ ├── Microsoft.WindowsAzure.Mobile.Ext.xml
│ ├── Microsoft.WindowsAzure.Mobile.dll
│ └── Microsoft.WindowsAzure.Mobile.xml
├── net45
│ ├── Microsoft.WindowsAzure.Mobile.Ext.dll
│ ├── Microsoft.WindowsAzure.Mobile.dll
│ └── Microsoft.WindowsAzure.Mobile.xml
├── netcore45
│ ├── Microsoft.WindowsAzure.Mobile.Ext.dll
│ ├── Microsoft.WindowsAzure.Mobile.Ext.pri
│ ├── Microsoft.WindowsAzure.Mobile.Ext.xml
│ ├── Microsoft.WindowsAzure.Mobile.dll
│ └── Microsoft.WindowsAzure.Mobile.xml
├── portable-win+net45+wp8+wpa81+monotouch+monoandroid
│ ├── Microsoft.WindowsAzure.Mobile.dll
│ └── Microsoft.WindowsAzure.Mobile.xml
├── wp8
│ ├── Microsoft.WindowsAzure.Mobile.Ext.dll
│ ├── Microsoft.WindowsAzure.Mobile.Ext.xml
│ ├── Microsoft.WindowsAzure.Mobile.UI.dll
│ ├── Microsoft.WindowsAzure.Mobile.UI.xml
│ ├── Microsoft.WindowsAzure.Mobile.dll
│ └── Microsoft.WindowsAzure.Mobile.xml
└── wpa81
├── Microsoft.WindowsAzure.Mobile.Ext.dll
├── Microsoft.WindowsAzure.Mobile.Ext.xml
├── Microsoft.WindowsAzure.Mobile.dll
└── Microsoft.WindowsAzure.Mobile.xml
这是我的代码:
MobileServiceClient a = new MobileServiceClient("http://appitalo.azurewebsites.net/");
当我尝试在我的 Xamarin.Forms android 应用程序中执行此代码时,我收到以下消息
有人知道如何解决这个问题吗?
platform specific assembly: Microsoft.WindowsAzure.Mobile.Ext
(假设您正在谈论已弃用的 Mobile Services
与 App Services
)
确保您已将 WindowsAzure.MobileServices
Nuget 程序包添加到每个项目,包括 应用程序项目,因为需要特定于平台的库包括。
├── Xamarin.iOS10
│ ├── Microsoft.WindowsAzure.Mobile.Ext.dll
│ ├── Microsoft.WindowsAzure.Mobile.Ext.xml
│ ├── Microsoft.WindowsAzure.Mobile.dll
│ └── Microsoft.WindowsAzure.Mobile.xml
├── monoandroid
│ ├── Microsoft.WindowsAzure.Mobile.Ext.dll
│ ├── Microsoft.WindowsAzure.Mobile.Ext.xml
│ ├── Microsoft.WindowsAzure.Mobile.dll
│ └── Microsoft.WindowsAzure.Mobile.xml
├── monotouch
│ ├── Microsoft.WindowsAzure.Mobile.Ext.dll
│ ├── Microsoft.WindowsAzure.Mobile.Ext.xml
│ ├── Microsoft.WindowsAzure.Mobile.dll
│ └── Microsoft.WindowsAzure.Mobile.xml
├── net45
│ ├── Microsoft.WindowsAzure.Mobile.Ext.dll
│ ├── Microsoft.WindowsAzure.Mobile.dll
│ └── Microsoft.WindowsAzure.Mobile.xml
├── netcore45
│ ├── Microsoft.WindowsAzure.Mobile.Ext.dll
│ ├── Microsoft.WindowsAzure.Mobile.Ext.pri
│ ├── Microsoft.WindowsAzure.Mobile.Ext.xml
│ ├── Microsoft.WindowsAzure.Mobile.dll
│ └── Microsoft.WindowsAzure.Mobile.xml
├── portable-win+net45+wp8+wpa81+monotouch+monoandroid
│ ├── Microsoft.WindowsAzure.Mobile.dll
│ └── Microsoft.WindowsAzure.Mobile.xml
├── wp8
│ ├── Microsoft.WindowsAzure.Mobile.Ext.dll
│ ├── Microsoft.WindowsAzure.Mobile.Ext.xml
│ ├── Microsoft.WindowsAzure.Mobile.UI.dll
│ ├── Microsoft.WindowsAzure.Mobile.UI.xml
│ ├── Microsoft.WindowsAzure.Mobile.dll
│ └── Microsoft.WindowsAzure.Mobile.xml
└── wpa81
├── Microsoft.WindowsAzure.Mobile.Ext.dll
├── Microsoft.WindowsAzure.Mobile.Ext.xml
├── Microsoft.WindowsAzure.Mobile.dll
└── Microsoft.WindowsAzure.Mobile.xml