Usando duas DLLs com o mesmo nome e o mesmo espaço para nome

Eu tenho um projeto que precisa fazer referência a duas DLLs com o mesmo nome. As DLLs não têm nome forte, têm o mesmo nome exato.

Preciso acessar alguns tipos dentro de cada DLL, mas esses tipos têm o mesmo nome completo. Então, digamos que o primeiro seja companyDLL.dll comsomeProduct.Type1 e o segundo é companyDLL.dll comsomeProduct.Type1.

Como posso acessar ambosType1 classes dentro do mesmo projeto?

Eu já tentei usarextern alias, mas é necessário alterar o nome de uma das DLLs.

questionAnswers(4)

yourAnswerToTheQuestion