Calling vb6 dlls de c #

Estive tentando chamar uma DLL vb6 de um aplicativo C sharp, sem usar o registro. Eu quero usar o caminho da dll enquanto estiver usando. Não consigo criar um objeto da classe da db vb. Por favor ajude! O código que escrevi até agora é o seguinte:

Assembly assem = Assembly.LoadFile("dll path");
Type classType = assem.GetType("classname");
MethodInfo method = classType.GetMethod("show"); //My methos is called show
method.Invoke(null,null); // I have to invoke the method using class object, which I am unable to create

questionAnswers(6)

yourAnswerToTheQuestion