Problema de caminho relativo com o serviço .Net Windows ..?
Eu tenho um serviço do Windows que está tentando acessar um arquivo xml no diretório de aplicativos.
Diretório instalado do serviço Windows : C: \ Serviços \ MyService \ MyService.exe
Caminho do arquivo xml : C: \ Serviços \ MyService \ MyService.xml
Estou tentando acessar o arquivo usando o seguinte código.
using (FileStream stream = new FileStream("MyService.xml", FileMode.Open, FileAccess.Read))
{
//Read file
}
Estou tendo o erro a seguir.
"Não foi possível encontrar o arquivo: C: \ WINDOWS \ system32 \ MyService.xml"
Meu serviço está sendo executado com a conta do sistema local e não quero usar o caminho absoluto.