Несколько лет назад я использовал Costura.Fody, и он отлично работал после установки через NuGet.
Вчера я попробовал это дома, и сначала получил ошибку, что Fody отсутствует (я только что установил Fody через NuGet). Затем мне не хватало файла FodyWeavers.xml, который я создал, как упоминалось в другом посте. После этого у меня все шло хорошо, мне просто пришлось начать отладку, и DLL-файлы будут включены в exe.
Сегодня я хотел сделать то же самое на работе, поэтому я установил Costura.Fody, но на этот раз Fody был установлен вместе с ним. В результате я получил две ошибки:
Первое: не удалось найти ткача с именем 'PropertyChanged'
Второе: отсутствует FodyWeavers.xml
Я установил PropertyChanged.Fody и создал файл FodyWeavers. Теперь я могу запустить свое приложение, но DLL не встроены.
Несколько лет назад я использовал Win7 + VS Community 15
Дома: Win 10 + VS 15
На работе: Win7 + VS Community 15
Пожалуйста, помогите: (
EDIT
Я попробовал оооочень много подходов, но я не смог заставить его работать. Мне удалось найти блог, который позволил мне встроить dll в exe без сторонних библиотек. Я настоятельно рекомендую использовать это вместо Costura, потому что кажется, что несколько людей в сети сейчас имеют проблемы с этой библиотекой
Ссылка на мой <3 <a href="http://adamthetech.com/2011/06/embed-dll-files-within-an-exe-c-sharp-winforms/" rel="nofollow noreferrer">http://adamthetech.com/2011/06/embed-dll-files-within-an-exe-c-sharp-winforms/
С уважением!