costura.fody не может найти ткачей

Я установил nuget costura.fody, чтобы в моем приложении все 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.


person John Linaer    schedule 12.11.2018    source источник


Ответы (1)


Ваш ткач не прав:

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

Это написано в документации Costura.Fody -> https://github.com/Fody/Costura

person Nekeniehl    schedule 12.11.2018
comment
извините за эти простые вопросы, я очень новичок в этом, должен научиться сначала смотреть документацию и только потом задавать вопросы. это сработало для меня спасибо - person John Linaer; 12.11.2018
comment
Нет проблем, я помню, что когда-то у меня тоже было много проблем с костурой. Можно спросить. - person Nekeniehl; 12.11.2018