Ich habe ein Problem beim Versuch, die System.IO.Packaging
in MonoTouch zu verwenden. Ich kann diese Ressource nicht finden. Kann mir jemand sagen wo ich diese Ressource finde?Verwendung von System.IO.Packaging in MonoTouch
Antwort
Soweit ich sehen kann, ist es in MonoTouch nicht verfügbar.
Wenn Sie Zip-Unterstützung benötigen, funktioniert SharpZibLib mit MonoTouch.
Wenn Sie SharpZipLib für dieses Problem aufgepasst: Monotouch - ICSharpCode.SharpZipLib giving an error
System.IO.Packaging
ist Teil WindowsBase.dll
, die nicht mit Monotouch (5.x) ausgeliefert wird.
Allerdings ist es Arten, wie ZipPackage
sind nicht vollständig kompatibel mit normalen Zip-Dateien so nicht ideal sein könnte, wenn Sie suchen Dateien verarbeiten .zip. In diesem Fall verwenden Sie besser alternative Bibliotheken wie die von @Jamie.
Wenn Sie wirklich bestimmte Typen System.IO.Packaging
möchten, dann können Sie versuchen, die Baugruppe aus Mono-Quellcode (Open Source) zu erstellen, die von gihub verfügbar ist.
Ok Danke;) ich mein Problem gelöst haben nun die ICSharpCode SharpZipLib verwenden. – Alex
Wenn Sie etwas komprimieren/entpacken möchten, können Sie sich auch System.IO.Compression.GZIPStream() ansehen, das auch in MT verfügbar ist. Verwenden Sie es wie folgt aus:
string sContent;
string sDest = "zipped file with text content.zip";
using (FileStream oIn = File.OpenRead(sDest))
using (MemoryStream oOut = new MemoryStream())
using (GZipStream oZip = new GZipStream(oIn, CompressionMode.Decompress))
using (StreamReader oReader = new StreamReader(oOut))
{
oZip.CopyTo(oOut);
oOut.Seek(0, SeekOrigin.Begin);
sContent = oReader.ReadToEnd();
}
Ich habe es versucht, aber ich kann Ordner und einige weitere Dateien nicht komprimieren. Aber danke;) – Alex
- 1. Verwenden Sie System.IO.Packaging für FlatOPC
- 2. UIColor von Hex in Monotouch
- 3. Bilder im Interface Builder bei Verwendung von MonoTouch
- 4. MonoTouch: Die Verwendung von ServiceStack verursachte JIT-Fehler?
- 5. iOS4 Datenschutz in MonoTouch?
- 6. Timer-Animation in Monotouch
- 7. Ereignis wird null in Monotouch
- 8. Verwenden von NSArray mit Monotouch
- 9. Monotouch-Lizenz
- 10. Der größte Nachteil von MonoTouch
- 11. Codeabdeckung in monotouch
- 12. UIDatePicker in Monotouch
- 13. Verwenden von Umgebungsvariablen in Monodevelop mit MonoTouch
- 14. Monotouch - Verwendung der Anwendungsklasse als Speicher für allgemeine Objekte
- 15. MonoTouch Fingerfarbenbeispiel
- 16. Monotouch - ReloadData()
- 17. Monotouch Fähigkeiten
- 18. Statische Bibliothek in Monotouch erstellen
- 19. MonoTouch - Felder und automatische Eigenschaften
- 20. Wie verwende ich iOS ResponsesToSelector in Monotouch?
- 21. MonoTouch Drehtaste, wenn in Code
- 22. MonoTouch Get DeviceToken in iOS8
- 23. Multitouch in MonoTouch unter iOS
- 24. Ist AudioQueueEnqueueBufferWithParameters in Monotouch implementiert?
- 25. aync und warten in Monotouch
- 26. Binding extern NSString in Monotouch
- 27. MonoTouch Anwendung Build
- 28. Monotouch - Füllen eines UIViewPicker
- 29. Generischer Referenztyp Fehler Monotouch
- 30. PerformSelector Monotouch Threading
Danke;) Ich mit SharpZipLib ausprobiert und es funktioniert für mich;) – Alex