Um simples c # DLL - como chamá-lo do Excel, Access, VBA, VB6?

Eu tenho uma biblioteca de classes simples escrita em c #.

using System;
namespace TestDll
{
    public class Test
    {
        public string HelloWorld
        {
            get
            {
                return "Hello World";
            }
        }
    }
}

Minha pergunta é como posso chamar essa função HelloWorld do Microsoft Office Visual Basic (que eu acho que é VB6)?

Meu primeiro passo foi adicionar a DLL como referência - mas ao navegar e selecionar a DLL compilada, a mensagem "Não é possível adicionar uma referência ao arquivo especificado". foi jogado.

Alguém pode me apontar na direção certa por que / como fazer isso funcionar?

Desde já, obrigado!

questionAnswers(4)

yourAnswerToTheQuestion