我有一个xml文件,我的控制台应用程序使用此文件使用代码块将其转换为Filestream:
FileStream fs = new FileStream(configFile, FileMode.Open)
但是,当两个实例/线程在同一时刻/同时访问文件时,它会抛出一个异常,表示为“空引用异常”。有人可以帮助我如何做到这一点,因为我在较长时间内挣扎着走出去......
答案 0 :(得分:0)
当我在FileStream
中转换它时使用FileAccess.Read时,它解决了我的问题FileStream fs = new FileStream(configFile, FileMode.Open,FileAccess.Read);