Cuando agrego una referencia de ensamblaje a un proyecto en Visual Studio 8, la propiedad Aliases de esa referencia se establece en "global". ¿Para qué sirve esta propiedad y por qué está configurada como global?Qué uso tiene la propiedad Aliases de las referencias de ensamblado en Visual Studio 8
MSDN me dice que esta es una lista de alias para el ensamblado pero no por qué podría querer usar esta propiedad o por qué la mayoría tiene un alias como "global".
Tuve el caso, cuando un proveedor tercero envía un producto que se ejecuta en .Net V2, con un delegado 'System.Func' (¿quizás para replicar la sintaxis V3.5?) ... por supuesto, problemas ocurre cuando un proyecto .Net V4 hace referencia a la biblioteca de terceros. Al usar alias, evité conflictos (Visual Studio todavía tiene algunos problemas y detecta errores, pero no el compilador). Al usar la palabra clave extern (la primera vez que uso hoy), pude orientar explícitamente un tipo en la biblioteca de terceros. Estoy un poco sorprendido de tener que usar el alias en un tipo no conflictivo. –
'Infragistics4.Documents.Excel.v13.2' y' InfragisticsWPF4.Documents.Excel.v13.2' tienen este problema. En el proceso de fusionar dos proyectos que mezclarán Windows.Forms y WPF. – AMissico