File.Open访问冲突

时间:2012-12-21 00:02:47

标签: .net vb.net

我在这样的Windows服务中打开一个文件......

request.Report = File.Open(fName, FileMode.OpenOrCreate, FileAccess.ReadWrite)

对象请求是第三方DLL,其成员报告的数据类型为“Stream”,它会读取文件内容,但保留文件LOCKED,无论如何我可以推送流到“request.Report”&没有锁定文件?

我试过......

Dim iStream As FileStream = File.Open(fName, FileMode.OpenOrCreate, FileAccess.ReadWrite)
request.Report = iStream 
iStream.Close()

但得到错误“Stream必须实现Write方法。”

不幸的是我无法改变第三方DLL的行为。 报告方法采用文件流&然后写信给它。

由于

0 个答案:

没有答案