costura.fody找不到织工

时间:2018-11-12 14:40:10

标签: c# fody-costura

我安装了costura.fody nuget,以便我的应用程序将所有dll打包到最终的exe文件中,但这带来了一个错误,即他找不到fodyweavers.xml。 我到处都看该怎么办,我唯一能找到的就是自己制作xml文件。 所以我用以下代码创建了一个xml文件:

<?xml version="1.0" encoding="utf-8"?>
<Weavers VerifyAssembly="true">
  <NamedWeaver />
  <NamedWeaverFromBase />
  <ModuleWeaver />
  <Virtuosity />
</Weavers>

但是编译器说,fody无法找到名为“ NamedWeaver”的编织器。 我试图将“ NamedWeaver”更改为我的名称空间的相同名称,但仍然找不到。 现在,我无法构建解决方案,也不知道如何一起删除fody。

1 个答案:

答案 0 :(得分:1)

您的织工是错误的:

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

它写在Costura.Fody-> https://github.com/Fody/Costura

的文档中