2016-04-19 16 views
3

私のアプリケーションをビルドしようとしていますが、エラーがポップアップしています。数日前、私はそれを構築することに問題はなかった。"CheckDuplicateJavaLibraries"タスクが予期せず失敗しました

Error  The "CheckDuplicateJavaLibraries" task failed unexpectedly. 
System.IO.FileNotFoundException: Could not find file 'obj\Debug\__library_projects__\VectorCompat\library_project_imports\bin\classes.jar'. 
File name: 'obj\Debug\__library_projects__\VectorCompat\library_project_imports\bin\classes.jar' 
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) 
at System.IO.FileInfo.get_Length() 
at Xamarin.Android.Tasks.MonoAndroidHelper.SizeAndContentFileComparer.GetHashCode(FileInfo obj) 
at System.Linq.Set`1.InternalGetHashCode(TElement value) 
at System.Linq.Set`1.Find(TElement value, Boolean add) 
at System.Linq.Enumerable.<DistinctIterator>d__63`1.MoveNext() 
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() 
at System.Linq.Buffer`1..ctor(IEnumerable`1 source) 
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source) 
at Xamarin.Android.Tasks.MonoAndroidHelper.DistinctFilesByContent(IEnumerable`1 filePaths) 
at Xamarin.Android.Tasks.CheckDuplicateJavaLibraries.Execute() 
at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() 
at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext() TotemAndroid    

VectorCompatコンポーネントを削除してもう一度追加する必要がありますか?数日前にうまく構築されたときに突然このエラーが発生するのはなぜですか?

ありがとうございます。

+0

ライブラリーが重複しているようです。 –

+0

どうすれば修正できますか? –

+0

重複したライブラリをチェックして削除します。残念ながら、私はxamarinを知らないので、これを超えてあなたを助けません。 –

答えて

3

あなたのobjフォルダにコピーされていないアーティファクト、つまりVectorCompatclasses.jarが表示されます。 objフォルダを手動で削除し、ソリューションを再構築することをお勧めします。

関連する問題