Xamarin与Fody.WeavingTask和SolutionDir有关

时间:2018-05-08 03:29:13

标签: xamarin realm fody

我一直在尝试在我的Xamarin android proyect中使用Realm,其中一个依赖是Fody,每次我尝试运行我的应用程序时都会显示以下错误: 错误MSB4044:“Fody.WeavingTask”任务未获得所需参数“SolutionDir”的值。

我一直在寻找修复,但找不到它,你知道如何给它一个值吗?在哪里?

对于realm nugget包我已经创建了FodyWeavers.xml

3 个答案:

答案 0 :(得分:35)

是的,这是一个错误 你只需要关闭解决方案并再次打开它。

答案 1 :(得分:2)

哈哈..,我通过重新启动solution解决了相同的问题。 ;-)

答案 2 :(得分:1)

我不确定你得到的错误。请检查以下几点:

1.FodyWeavers.xml应该在解决方案的所有项目中,看起来像这样

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

2.截至目前,最新的realm软件包3.0.0与Fody ver 2.5.0兼容。