3
我一直在使用ZipArchive組件進行Xamarin iOS開發,沒有任何問題,直到'統一'代碼要求被執行。Xamarin - 使用32/64位統一方法解壓縮文件
ZipArchive沒有可用的統一版本。我曾嘗試ZipStorer,DotNetZip,SharpCompress,SharpZipLib都沒有成功。
使用統一代碼方法不可能在iOS設備上解壓文件嗎?
我一直在使用ZipArchive組件進行Xamarin iOS開發,沒有任何問題,直到'統一'代碼要求被執行。Xamarin - 使用32/64位統一方法解壓縮文件
ZipArchive沒有可用的統一版本。我曾嘗試ZipStorer,DotNetZip,SharpCompress,SharpZipLib都沒有成功。
使用統一代碼方法不可能在iOS設備上解壓文件嗎?
我一直在尋找這個,因爲我試圖用zip文件來完成某些事情,並且我需要解壓縮它們,但是很多人指出ZipArchive或其他人似乎並不工作,所以我正在檢查谷歌並找到這樣的:
http://www.buildinsider.net/mobile/xamarintips/0032
基本上指出,使用這些引用:
System.IO.Compression
System.IO.Compression.FileSystem
然後,只需把這些usings:
using System.IO;
using System.IO.Compression;
而且做的壓縮/解壓縮:
ZipFile.CreateFromDirectory(sourcepathDirName,destinationFileName);
ZipFile.ExtractToDirectory(sourcepathFileName, destinationDirName);
希望它能幫助,它至少爲我工作。
對不起,這並沒有幫助,因爲它不會在Xamarin下的統一代碼項目下編譯,只能在沒有64位支持的「經典」項目下編譯。 – 2015-02-17 15:45:01
那麼這對我來說是一個統一的代碼項目,所以如果它不是一定是別的,只是爲了讓你知道我得到這些信息的鏈接,要求你爲這個例子創建一個統一的API iPhone項目所有這一切應該像對我一樣。 – Darkshogun 2015-02-26 04:31:21
這解決了構建錯誤,但現在我得到一個堆棧溢出(啊,諷刺),有什麼想法? – kentrh 2015-04-14 13:55:03