2015-07-02 45 views
0

我有一個應用程序可以在一個驅動器中加載文件。我可以從開發該應用程序的計算機輕鬆創建/讀取文件。只要我在另一臺計算機上測試應用程序,我會收到此錯誤系統無法訪問該文件。下面是我使用的代碼:從兩臺不同的計算機在onedrive中打開一個文件

Stream stream = new FileStream(fpath, FileMode.Open, FileAccess.Read, FileShare.Read); 

有趣的是,我可以看到該文件是存在的,呼籲File.Exists(fPath),但我仍然無法打開。 我感謝任何幫助。謝謝

+0

'FileStream'僅適用於本地文件...不清楚這與如何處理OneDrive上的文件有關。 –

+0

@AlexeiLevenkov在我使用FileStream之前,我登錄到了onedrive。正如我所提到的,如果我在計算機上使用我的應用程序,我完全沒有問題。我在另一臺個人電腦/筆記本電腦上的問題, – arvind

+0

讀取權限問題?嘗試用資源管理器打開文件。 – Graffito

回答

0

我終於設法解決它。我唯一要做的就是右鍵單擊OneDrive中的文件夾/文件,然後選擇「使可用的離線」

相關問題