Re[3]: Подключение c++ dll к c# проекту
От: Streamer1 Украина  
Дата: 03.06.06 16:19
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>>Unable to find an entry point named 'TMLWRP_getFunction_Number' in DLL 'E:\hmathlng.dll'.

А>>А почему он ищет DLL напрямую на E?

А>Извиняюсь, сделал опечатку, правильно будет:

А>Unable to find an entry point named 'TMLWRP_getFunction_Number' in DLL 'E:\hermitech\run\release\hmathlng.dll'.

скорей всего экспортное имя функции не TMLWRP_getFunction_Number, а какоето другое...
попробуй еще не прописывать полный путь к dll'ке:
    [DllImport("hmathlng.dll", EntryPoint = "TMLWRP_getFunction_Number")]
    public static extern int getFunction_Number();


положи dll'ку в папку со скомпиленым exe'шником и запусти exe'шник сам (чтобы быть уверенным что запускается именно этот exe'шник, а не его копия из другой папки)
Тот кто говорит не знает, тот кто знает не говорит.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.