當新用戶在我的網站上創建帳戶時,我使用io.file爲他創建了一些空文本文件。供他將來使用。當帳戶被創建時,用戶登錄。在他的主頁上,我嘗試閱讀頁面加載事件中的文本。但它總是給出文件正在使用的錯誤。當我關閉瀏覽器,然後嘗試從該文件中讀取文本時。它讀取沒有任何問題。從asp.net中的txt文件讀取時使用的文件
-4
A
回答
2
每次打開文件時,都必須確保關閉它。
Dim file As IO.FileStream
file = IO.File.OpenWrite("filename")
' ...
file.Close()
或使用
Using file As IO.FileStream = IO.File.OpenWrite("filename")
' ...
End Using
還有功能打開和關閉文件的時候了。
IO.File.WriteAllText("filename", "content")
1
您是否閱讀了manual?
FileStream File.Create(string path)
通過這種方法創建的FileStream對象具有無的默認文件共享值;在原始文件句柄關閉之前,沒有其他進程或代碼可以訪問創建的文件。
因此將其包裝在using
塊中。
相關問題
- 1. 從txt文件讀取JSON時的MemoryError
- 2. 從Matlab中的txt文件中讀取
- 3. 使用C++類從.txt文件讀取
- 4. 從txt讀取文件
- 5. Java /從.txt文件讀取
- 6. 從java中的.txt文件讀取
- 7. 從.txt文件中讀取和寫入.txt文件
- 8. 讀取.txt文件
- 9. 讀取.txt文件
- 10. 用javascript讀取.txt文件
- 11. 用C++讀取.txt文件
- 12. 用php讀取txt文件
- 13. 用Java讀取.txt文件?
- 14. 從txt文件讀取json的問題
- 15. 從Fortran的txt文件讀取數據
- 16. 從txt文件讀取char是錯的
- 17. 從C++讀取巨大的txt文件?
- 18. 遞歸從.txt文件中讀取Java
- 19. 從.txt文件中讀取Python
- 20. 從Swift 3中讀取txt文件
- 21. 使用文件讀取器讀取txt文件中的客戶名稱
- 22. 用Javascript實時讀取txt文件
- 23. 從批處理文件中的.txt文件讀取路徑
- 24. 使用fstream從C++的* .txt文件讀取數字使用fstream
- 25. 使用FileHelpers從asp.net文件上傳中讀取CSV文件
- 26. 使用StreamReader讀取.txt文件
- 27. 使用RandomAccessFile讀取txt文件(Java)
- 28. 使用sqlcmd讀取txt文件?
- 29. 使用javascript讀取txt文件
- 30. 使用python讀取.arrays txt文件?
創建它後關閉了文件嗎? – 2013-05-11 22:09:25
問題或任何具體細節在哪裏? – 2013-05-11 22:11:11
發佈事件序列 - 何時創建文件,何時嘗試再次閱讀。正如Dan所說 - 你確定在使用後儘快關閉它?如果兩個單獨的頁面(兩個請求)試圖同時訪問文件會發生什麼? – rslite 2013-05-11 22:14:15