我在这样的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的行为。 报告方法采用文件流&然后写信给它。
由于