私は、別のアプリケーションが開いているファイルを読むためにC#アプリを書いています。あなたが推測する人もいるので、「ファイルが別のプロセスによって使用されている」ため、IOExceptionが発生します。私は少しFile.Open()を調整しようとしました。これは私の現在の試みです:Notepad.exeと同じようにファイルを開くフラグはありますか?
FileStream fsIn = File.Open(fileName, FileMode.Open, FileAccess.Read, FileShare.Read);
(私はファイル共有フラグががその後、ファイルにアクセスしますが、私はとにかくそれを試してみましたが、他のプロセスのためのより多くの意味があることを知っている。)
何パズル私はNotepad.exeがファイルを正常に開くことです。私がFileMonを掘り起こす前に、メモ帳のようにファイルを開く方法を知っていますか?ありがとう。
残念ながら、それはより良い動作しません!とにかくありがとう。 – Humberto