Call C # dll de Delphi

Compuse .Net 3.5 dll con un solo método, que será llamado por Delphi .exe. Lamentablemente no funciona.

Los pasos: 1. Cree C # 3.5 dll con el código:

public class MyDllClass
{
    public static int MyDllMethod(int i)
    {
        MessageBox.Show("The number is " + i.ToString());
    }
}
Vaya a Propiedades de ensamblaje -> Información de ensamblaje y marque la casilla "Hacer que el ensamblaje sea COM-Visible" Usó RegAsm.exe para registrar mi dll

Esto arroja la excepción Delphi que indica que no puede conectar el dll. ¿Cuáles son los pasos necesarios para habilitar el uso de dll administrado en C # a partir de código no administrado?

Alguien familiarizado con buenos ejemplos sobre el tema?

Gracia

Respuestas a la pregunta(4)

Su respuesta a la pregunta