I have a windows service which is trying to access an xml file from the Application directory.
Windows Service Installed directory : C:ServicesMyServiceMyService.exe
Path of the xml file : C:ServicesMyServiceMyService.xml
I am trying to access the file using the following code.
using (FileStream stream = new FileStream("MyService.xml", FileMode.Open, FileAccess.Read))
{
//Read file
}
I get the following error.
"Can not find file : C:WINDOWSsystem32MyService.xml"
My service is running with local system account and I don't want to use absolute path.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…