Estoy tratando de usar la biblioteca DotNetZip en mi aplicación Monodroid. Todo parece funcionar bien cuando habilito la opción de compilación Shared Runtime. Cuando desactivo compartida en tiempo de ejecución, la líneaObtener codificación falla cuando construyo el proyecto Monodroid con tiempo de ejecución no compartido
static System.Text.Encoding ibm437 = System.Text.Encoding.GetEncoding("IBM437");
genera una excepción (nombre de codificación 'IBM437' no es compatible). Revisé todas las casillas de la lista "Codificaciones admitidas adicionales", pero no parece ser de ayuda. ¿Alguien tiene alguna idea?
¿Puede presentar un error en bugzilla.xamarin.com y adjuntar un caso de prueba? Tenemos una muestra que usa CP1252 y funciona: https://github.com/xamarin/monodroid-samples/blob/master/SanityTests/Hello.cs#L332 https://github.com/xamarin/monodroid-samples/blob /master/SanityTests/SanityTests.csproj#L110 – jonp