Sto provando ad utilizzare la libreria DotNetZip nella mia app Monodroid. Tutto sembra funzionare correttamente quando abilito l'opzione di compilazione Runtime condiviso. Quando ho disattivare Shared Runtime, la lineaOttenere la codifica non riesce quando creo un progetto Monodroid con runtime non condiviso
static System.Text.Encoding ibm437 = System.Text.Encoding.GetEncoding("IBM437");
genera un'eccezione (nome di codifica 'IBM437' non supportato). Ho controllato tutte le caselle nella lista "Codifiche aggiuntive supportate", ma non sembra essere d'aiuto. Qualcuno ha qualche idea?
È possibile presentare un bug su bugzilla.xamarin.com e allegare una testcase? Abbiamo un esempio che utilizza CP1252 e funziona: 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