这是我的代码:
MobileServiceClient a = new MobileServiceClient("http://appitalo.azurewebsites.net/");
当我尝试在我的Xamarin.Forms安卓应用中执行此代码时,收到以下消息
有人知道如何解决这个问题吗?
答案 0 :(得分:3)
平台特定程序集: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