我想在Excel中读取由VBA脚本创建的文件,并使用我的C#程序通过此工具不断编辑(它每隔5秒打开一次文件并读取数据)。不幸的是,只要我打开程序从文件中读取,Excel /我的VBA脚本就不能再写入文件了("访问被拒绝")。
这是我的C#-Code:
System.IO.FileStream fs = new System.IO.FileStream("file.txt",
System.IO.FileMode.Open,
System.IO.FileAccess.Read,
System.IO.FileShare.ReadWrite);
System.IO.StreamReader File = new System.IO.StreamReader(fs);
// read lines from Stream
File.Close();
是否有可能继续写入文件,尽管它是在C#-tool中打开的?我已经尝试在打开之前复制文件,但是我收到了相同的错误消息。