2

指定された.NET-DLLを使用して、Mono for Android で Google ドライブ アカウントに接続しようとしましたが、失敗しました。

C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(2,2):
Error: Exception while loading assemblies: System.IO.FileNotFoundException: Could not
load assembly 'System.Web, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a'. Perhaps it doesn't exist in the Mono for Android 
Profile?

Filename: "System.Web.dll"

at Monodroid.Tuner.MonoDroidResolver.Resolve(AssemblyNameReference reference,
ReaderParameters parameters)
at Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(List`1 assemblies,
AssemblyDefinition assembly)
at Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(List`1 assemblies,
AssemblyDefinition assembly)
at Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(List`1 assemblies,
AssemblyDefinition assembly)
at Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(List`1 assemblies, 
AssemblyDefinition assembly)    
at Xamarin.Android.Tasks.ResolveAssemblies.Execute() (AndroidApp)

System.Web.dll を共有ライブラリ プロジェクトに追加しましたが、違いはありません。

一部の名前空間がサポートされていないため、ソース コードをコンパイルすることもできません。

Mono for Android および MonoTouch で Google ドライブ API を使用する方法を知っている人はいますか?

4

1 に答える 1

1

ソースからコンパイルする必要があります。

それが機能しない理由は、これらのコンパイラ エラーが存在するためです。これらは、Android 用の Mono で使用しようとする場合の実際の問題です。

そのライブラリを使用するには、各問題を見つけて解決する必要があります。開始点として使用できる Silverlight バージョンがあるかどうかを確認してください。

于 2013-04-03T12:12:32.517 に答える