filestream

    1熱度

    2回答

    我想在.Net應用程序中使用NVelocity模板:使用模板將結果輸出到文件。除了輸出從未被完全覆蓋的事實外,它似乎一切正常。如果我的文件長度爲100個字符,並且模板只顯示20個字符,則最後的80個字符永遠不會更改! 代碼示例: FileStream fileStream = new FileStream(outputPath, FileMode.OpenOrCreate, FileAccess

    2熱度

    3回答

    文件 我寫了一個程序,將etablish使用的TcpClient遠程計算機,我用它來在100K塊傳輸文件到遠程.NET應用程序的網絡連接,它inturn然後把它們寫入到HardDrive。除了涉及到ZIP文件時,所有文件傳輸都可以正常工作 - 很遺憾,需要注意的是複製文件始終爲98K ... ZIP文件是否存在一些黑暗的祕密,以防止以這種方式處理它們。同樣所有其他文件傳輸做工精細,圖像,XLS,T

    2熱度

    7回答

    我目前有一個基於.net的學校下載網站。我們提供防病毒,autocad,spss,辦公室和大量應用程序供學生下載。目前正在設置兩種方式中的一種來處理它們;超過800 megs的任何內容都可以通過單獨的網站直接訪問,而800 megs以下的.net代碼使用文件流保護,以10000字節塊的形式將其提供給用戶。我以這種方式提供下載問題的各種問題......我希望能夠保證大量下載,但.net網站無法處理它

    2熱度

    2回答

    SQL Server 2008的FILESTREAM功能允許使用SQL Server 2008和NTFS文件系統的組合存儲和高效地訪問BLOB數據。 當其上包含具有FILESTREAM屬性varbinary列表中插入行,該文件(數據)被直接存儲在文件系統上,並分配新的名稱(例如00000016-00000079-0006)。 TSQL的任何API都可以檢查文件系統上哪個文件與特定行相關聯?

    1熱度

    5回答

    我需要使用C#.Net訪問一些文本文件(記錄)。但問題是這些文件大於1GB。 (最小尺寸爲1 GB) 我該怎麼做? 我需要關注哪些因素? 有人可以給我一個想法,來自這種情況。 編輯: 感謝您的快速響應。是的,他們是固定長度的記錄。這些文本文件來自本地公司。 (有上個月的交易記錄) 是否可以像普通文本文件(使用普通文件流)那樣訪問這些文件。 和 如何內存管理????

    3熱度

    2回答

    我想用C#/ .NET中的FileStream做的事是打開兩個流:一個附加到文件,另一個讀取異步寫入(用於單元測試某些網絡連接處理代碼)。我無法弄清楚如何獲得作家流開在非EXLUSIVE鎖定模式的文件,因此代碼總是拋出一個異常: 該進程無法訪問該文件 「C:\ test.txt',因爲它被另一個進程使用 。 這裏的代碼一知半解這表明了問題: FileStream fwriter = new Fil

    3熱度

    3回答

    我打開一個FIFO文件爲ifstream。只要對象被創建,線程就會被阻塞,直到我發送一些東西進入FIFO(這對我來說沒問題)。然後我打電話getline()從流中獲取數據。 如何再次讀取阻塞線程,直到更多數據寫入FIFO文件? 由於

    6熱度

    3回答

    我有一組短褲(短[]),我需要寫出一個文件。什麼是最快的方法來做到這一點?

    6熱度

    1回答

    所觀察到的我正在使用FileStream寫入文件,並使用Process Monitor觀察底層系統調用。我在生產部署中遇到了一些文件鎖定問題,所以我正在仔細查看細節。 此示例代碼: using (FileStream fs = new FileStream("c:\\temp\\test.txt", FileMode.Create, FileAccess.Write, FileShare.Rea

    7熱度

    1回答

    我想使用Linq2XML將一些節點附加到xml文檔。有問題的文件正在被其他進程使用,他們應該能夠在我更新文件時讀取文件。所以,我想出了這個解決方案,這顯然是不正確的方法(該方法doc.Save()失敗,並說另一個進程正在使用的文件): using (FileStream fs = new FileStream(filename, FileMode.Open, FileAccess.ReadWrit