Se han introducido referencias de ensamblajes reutilizables para .NET Compact Framework y ahora se usan para admitir bibliotecas de clases portátiles.¿Cómo decide el compilador de C# emitir referencias de ensamblado redestilables?
Básicamente, el compilador emite la siguiente MSIL:
.assembly extern retargetable mscorlib
{
.publickeytoken = (7C EC 85 D7 BE A7 79 8E)
.ver 2:0:5:0
}
¿Cómo funciona el compilador de C# entender que tiene que emitir una referencia retargetable, y la manera de forzar al compilador de C# para emitir dicha referencia incluso fuera de un portátil biblioteca de clase?
¿No hay indicaciones de los archivos de destino de MSBuild? Me pregunto qué necesitas pasar al compilador desde la línea de comando. – leppie