Я написал .Net 3.5 dll с одним методом, который должен вызываться Delphi .exe.К сожалению, это не работает.
Шаги: 1. Создайте C # 3.5 dll с кодом:
public class MyDllClass
{
public static int MyDllMethod(int i)
{
MessageBox.Show("The number is " + i.ToString());
}
}
- Перейдите в Свойства сборки -> Информация о сборке и отметьте "Make Assembly COM-Visible "
- Использовал RegAsm.exe для регистрации моей dll
Это вызывает исключение Delphi, которое указывает, что он не может подключиться к dll.Какие шаги необходимы для включения использования C # управляемого dll из неуправляемого кода.
Кто-нибудь знаком с хорошим примером по этому вопросу?
Спасибо