В настоящее время я переношу мой проект с x86 на x64. Это плагин и абсолютно должен работать как x64, так как хост тоже делает.Как создать x64 DynamicAssembly
Часть приложения создает динамическую сборку:
AppDomain.CurrentDomain.DefineDynamicAssembly(...)
И затем сохраняет его на диск. Я проверил его с dumpbin /headers
, его в x86!
Как я могу заставить сборку быть x64 из кода?
Проблема в том, что хост не будет запускать плагины. Еще хуже: я тоже не получаю сообщение об ошибке. Вот почему я подозреваю, что у хозяина возникают трудности с динамической загрузкой сборки. Хост - это родное приложение, предлагающее возможности расширения .NET. –
Извините. Просто запустил ПК сегодня, и все работает. Спасибо, что пролил свет на эту проблему! –