BadImageFormat в Web. Net Core 3.1 проект с CLR. Net Core Library (C ++ / CLI) - PullRequest
0 голосов
/ 14 января 2020

У меня есть два проекта: Web. Net Core C# (3.1) и CLR. Net Core (3.1 C ++ / CLI). Я строю и компилирую архитектуру x64 в двух проектах. Но я не могу загрузить свой Lib => BadImageFormat для этой библиотеки и была сделана попытка загрузить программу с неверным форматом. Я добавляю ссылку на сборку для моей C ++ / CLI DLL. Может быть, я должен добавить Ijwhost.dll из каталога C ++ / CLI в мой каталог Web C#. Как я могу это сделать?

1 Ответ

1 голос
/ 14 января 2020

Я решил это. Нужно добавить ljwhost.dll в директорию host C#. Это работает!!! Для архитектуры x32 вы должны использовать пакет x32. Net Core. Не используйте AnyCPU.

Например:

Из этого ====> Для этого

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...