web-dev-qa-db-ja.com

Fody.WeavingTaskおよびSolutionDirに関するXamarinの問題

Xamarin Android proyectでRealmを使用しようとしました。依存関係の1つはFodyです。アプリを実行しようとするたびに、次のエラーが表示されます。エラーMSB4044: WeavingTask」タスクには、必須パラメーター「SolutionDir」の値が指定されていません。

私は修正を探していましたが、それを見つけることができません。値を与える方法を知っていますか?それはどこにある?

レルムナゲットパッケージについては、すでにFodyWeavers.xmlを作成しました

14
keitaro martin

ああ、それはあなたがただソリューションを閉じて、それを再び開く必要があるバグです。

41
keitaro martin

Haahh ..、solutionを再起動するだけで同じ問題を解決しました。 ;-)

3
Arsman Ahmad

発生しているエラーについてはわかりません。次の点を確認してください。

1. FodyWeavers.xmlはソリューションのすべてのプロジェクトに含まれている必要があり、次のようになります。

 <?xml version="1.0" encoding="utf-8"?>
<Weavers>
   <RealmWeaver/>
</Weavers>

2.現在、最新のレルムパッケージバージョン3.0.0は、Fodyバージョン2.5.0と互換性があります。

1
Hobby Dev