我使用文件系统观察器创建了一个Windows服务。它获取新添加的文件并执行一些过程。它工作正常,但当我尝试同时添加更多文件时,它不会按预期工作。只有第一个文件被执行。有什么建议可以克服这个问题吗?
答案 0 :(得分:0)
这是我的代码部分。我将excel文件上传到配置了文件观察程序的特定目录。
protected override void OnStart(string[] args)
{
//Set the location for the file watcher
fileSystemWatcherPL.Path = @"C:/Temp";
}
private void fileSystemWatcherPL_Created(object sender, System.IO.FileSystemEventArgs e)
{
//Read the excel file and do some process.
}