system.io.compression

    4熱度

    1回答

    我正在使用.Net 4.5.2 System.IO.Compression.ZipArchive類處理一些第三方ZIP文件,並且所有工作都很好。 但是,我需要區分文件條目從目錄條目,最好不先提取它們。 有沒有辦法告訴ZipArchive條目是否是一個目錄而不提取它? 據瞭解,ZipArchiveEntry沒有屬性可以告訴它是否是文件或目錄。

    2熱度

    1回答

    首先,我想說,我試過尋找這個解決方案,我還沒有找到一個我不必解壓的地方,添加我的文件夾然後再壓縮。我沒有使用任何第三方庫。如果可能的話,我想使用system.io.compression來做到這一點...如果不是,我會使用dotnetzip作爲我的最後手段。 tl; dr。 我希望能夠將包含文件的目錄添加到已創建的zip文件中。這可能使用system.io.compression庫嗎? 編輯:

    0熱度

    1回答

    MVC項目添加樂聲Manager插件(插件的CKEditor) 我得到了C#側的錯誤。 我該如何解決問題。

    1熱度

    1回答

    我正在使用ZipArchive,它主要工作,我看到的一個問題是,當文件下載我無法打開它與Windows默認歸檔例程。如果我單擊壓縮文件並提取所有內容,我會收到一條錯誤消息,指出沒有要提取的條目。任何人都知道這是爲什麼發生?對於它的價值,我可以用7zip打開相同的文件,並提取文件就好了。 public virtual ActionResult GetZip() { var su

    0熱度

    1回答

    我有一個zip文件中的zip文件,並在內部zip文件中我有一個Excel和PDF/TIF文檔。 我目前正在開發一個工具,讀取所有這些文件並將它們存儲在數據庫中。在我以前將兩個文件先存儲在一個文件夾之前,但由於zip文件存放了大量文件,我收到了磁盤空間不足異常。 所以現在我想嘗試直接存儲在數據庫中的文件,而不知道文件夾的位置。 // Path.Combine(exportPathNoZip,entr

    -2熱度

    1回答

    請告訴我,我該如何實現Encoding.GetEncoding(「cp866」)? 在從存檔導出過程中,俄語符號未正確顯示。 public static class ZipArchiveExtension { public static void ExtractToDirectory(this ZipArchive archive, string destinationDirector

    9熱度

    2回答

    我使用標準的VB.NET庫來提取和壓縮文件。它也可以工作,但是當我必須提取並且文件已經存在時,問題就來了。 代碼我用 進口: Imports System.IO.Compression 方法我打電話的時候,它崩潰 ZipFile.ExtractToDirectory(archivedir, BaseDir) archivedir和的BaseDir設置爲好,其實,如果沒有文件工作覆蓋。這個問

    1熱度

    1回答

    我正在寫一個簡單的桌面應用程序,以將文件從一臺PC複製到另一臺。無法使用Windows 10重新分析點,特別是我的音樂。我以爲會用一行簡單的代碼逃脫: ZipFile.CreateFromDirectory(documentsFolder, docSavePath + @"\Documents.zip", CompressionLevel.Optimal, false); 但並非如此,它在My

    0熱度

    2回答

    我有一個C#WinForms .NET應用程序,我試圖寫入一個zip存檔並使用System.IO.Compression從它讀取。 這裏的,現在我創建ziparchive: public void SaveStdV20ZipProject(string strfilepath, clsProjectInfo GameInfo) { using (var ms = new Me