G
Guest
Тупо на Visual C++ 6.0 создаю dll-ку из wizarda
Ничего в ней не меняю, в ней уже лежит ф-я, переменная и класс.
В проге на C++ это выглядит как:
В прогу на C# пишу:
...ну и далее в коде ее вызываю.
В итоге - dll-ка открывается, но пишет, что "не может найти точку входа fnTest".
Пробовал без EntryPoint - никакой разницы...
Ничего в ней не меняю, в ней уже лежит ф-я, переменная и класс.
В проге на C++ это выглядит как:
Код:
#define TEST_API __declspec(dllexport)
TEST_API int fnTest()
{
return 42;
}
В прогу на C# пишу:
Код:
[DllImport("D:\\Release\\test.dll",EntryPoint="fnTest")]
public static extern int fnTest();
В итоге - dll-ка открывается, но пишет, что "не может найти точку входа fnTest".
Пробовал без EntryPoint - никакой разницы...