1. 程式人生 > 其它 >【C#學習筆記】1-檔案正由另一程序使用,因此該程序無法訪問該檔案

【C#學習筆記】1-檔案正由另一程序使用,因此該程序無法訪問該檔案

技術標籤:C#上位機歷史資料離線解析程式語言

【C#學習筆記】1-檔案正由另一程序使用,因此該程序無法訪問該檔案

在這裡插入圖片描述

解析ASC檔案資料時,首次開啟正常,但是再次開啟時無法訪問,原是以只讀方式開啟檔案,

fs = new FileStream(openf.FileName, FileMode.Open);

不允許其他程式對該檔案進行讀寫操作,故引起無法訪問的問題,更改為檔案共享模式即可。

 fs = new FileStream(openf.FileName, FileMode.Open, FileAccess.Read,FileShare.ReadWrite);