O atributo InternalsVisibleTo não está funcionando

Eu estou tentando usar oInternalsVisibleTo atributo assembly para tornar minhas classes internas em uma biblioteca de classes .NET visível para o meu projeto de teste de unidade. Por algum motivo, recebo uma mensagem de erro que diz:

'MyClassName' está inacessível devido ao seu nível de proteção

Ambos os assemblies são assinados e eu tenho a chave correta listada na declaração do atributo. Alguma ideia?

questionAnswers(19)

yourAnswerToTheQuestion