0

Akavache を追加してから、Xamarin アプリがビルドされなくなりました。Csc/ CoreCompile が失敗します。Akavache を削除すると、正常にビルドされます。エラーはありませんが、出力ウィンドウに次のエラーが見つかりました。

8>  Output Item(s): CscCommandLineArgs= (TaskId:201)
8>Done executing task "Csc" -- FAILED. (TaskId:201)
8>Done building target "CoreCompile" in project "My.App.csproj" -- FAILED.: (TargetId:242)
8>Target "_CheckForCompileOutputs: (TargetId:243)" in file "C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets" from project "C:\git\Apps\My.App\My.App.csproj" (target "_CleanGetCurrentAndPriorFileWrites" depends on it):
8>Set Property: _DocumentationFileProduced=false
8>Set Property: _DebugSymbolsProduced=false
8>Done building target "_CheckForCompileOutputs" in project "My.App.csproj".: (TargetId:243)

Xamarin の PCL プロジェクトで Akavache 5.0 を使用しています。アプリの PCL プロジェクトだけがビルドに失敗します。しかし、Akavache は、My.App.Data と呼ばれる別の参照された PCL プロジェクトで使用されています。ターゲット フレームワークは Xamarin 標準です: .NET Framework 4.5、ASP.NET Core 1.0、Windows 8、Windows Phone 8.1、Xamarin.Android、Xamarin.iOS (クラシック)、および Xamarin.Mac。

"C:\Program Files (x86)\MSBuild\14.0\bin\csc.exe" で Akavache が使用されるとすぐにビルドが失敗します。

C:\Program Files (x86)\MSBuild\14.0\bin\csc.exe /noconfig /nowarn:1701,1702,2008 /nostdlib+ /errorreport:prompt /warn:4 /define:DEBUG;TRACE /errorendlocation /preferreduilang:en -US /reference:C:\git\App\Packages\akavache.core.5.0.0\lib\Portable-Net45+Win8+WP8+Wpa81\Akavache.dll /reference:C:\git\App\Packages\akavache .sqlite3.5.0.0\lib\Portable-Net45+Win8+WP8+Wpa81\Akavache.Sqlite3.dll ...

4

1 に答える 1