Im пытается вызвать функцию C из C#, но im получает исключение BadImageFormatException.pinvoke c function - System.BadImageFormatException
Вот заголовок функции C:
extern "C"
{
__declspec(dllexport) bool validate(char key[]);
}
Вот как им вызов из C#
[DllImport("MyDll.dll")]
static extern bool validate(char[] key);
Что случилось здесь.
Попробуйте скомпилировать до 64 или 32 бит явно. –
Да, это было. Благодарю. Добавьте его в качестве ответа. – CathalMF
Почему голос? – CathalMF