Não é possível adicionar uma referência de DLL ao VS 2008

Eu me pergunto se alguém pode me ajudar.

Eu estou tentando adicionar uma referência ao codificador MP3 LAME no meu aplicativo VB.Net (3.5).

A DLL que estou usando (lame_enc.dll v3.98.2) foi baixada aqui:http://rarewares.org/mp3-lame-bundle.php

Quando tento adicionar a referência DLL ao meu projeto, recebo um erro: "Não foi possível adicionar uma referência a C: \\ Lame_Enc.dll. Verifique se este arquivo está acessível e se é um assembly válido ou um componente COM "

Eu diria apenas que este foi um download / similar corrupto, mas ...

O arquivo passou por um teste de integridade no WinRAREu tentei baixar novamente o JIC

Próximo pensamento - a DLL está marcada mas ...

Eu pesquisei e vi que este é um problema comum no vs2005.Existem algumas discussões e nenhuma delas parece ter uma conclusão útilEu tentei as ferramentas do SDK "genasm" (3.5) e "TlbExp" (2.0) e ambos dizem que não é uma DLL válida (como sugerido em vários segmentos).

Então ... cheguei à conclusão de que não é uma DLL COM ou (obviamente) uma .Net. Está provavelmente intacto, mas não consigo referenciá-lo diretamente com o VS.

Anteriormente, quando adicionei DLLs não-.NET, o VS criou uma classe INTEROP para mim. Eu idealmente gostaria de conseguir semelhante com esta DLL.

Infelizmente, isso é sobre a extensão da minha capacidade - alguém pode por favor me aponte na direção certa para saber como usar essa DLL (ou outro mecanismo para interagir com o LAME)?

Muito obrigado antecipadamente por qualquer ajuda

questionAnswers(3)

yourAnswerToTheQuestion