Use tipos de mesmo nome e namespace em dois conjuntos .NET

Por curiosidade, criei dois conjuntos que têm uma classe (Class1) com o mesmo namespace (Library1). Em seguida, crio outro cliente referenciando esses 2 assemblies e tento criar uma instância deClass1.

O compilador, não surpreendentemente, me dá um erro de compilação sobre a referência ambígua. Existe alguma maneira de especificar explicitamente o tipo no assembly que eu quero usar para evitar a ambigüidade?

Nota: Eu sei que isso raramente acontece em prática. É apenas uma questão de curiosidade sobre o recurso de linguagem.

questionAnswers(2)

yourAnswerToTheQuestion