En aplicación normal de la consola tengo unas pocas cosas.net servicio de las ventanas de datos de aplicación local es diferente a continuación, en aplicación de lo normal
Environment.SpecialFolder.LocalApplicationData es C: \ Users \ Simon \ AppData \ Local \
En Windows servicio
Environment.SpecialFolder.LocalApplicationData es C: \ Windows \ system32 \ config \ systemprofile \ AppData \ local \
¿Cómo puedo especificar mismo camino, tanto en tipo de aplicación?
Gracias. Entonces, ¿cuál es la mejor solución? Tengo WS y su gerente. Ambos necesitan acceder al archivo de configuración. ¿Debería usar la carpeta especial CommonApplicationData en su lugar? ¿O debería probar la propiedad ServiceProcessInstaller.Account? Mi aplicación se ejecutará en muchas PC y cuentas diferentes ... – Simon
¿Es esta una aplicación que se puede ejecutar como un servicio de Windows o una aplicación de escritorio? Es posible que desee ver en 'IsolatedStorage' ya que utiliza el nombre del ensamblado para almacenar la información, solo depende si otras aplicaciones necesitarán acceder a ella también. –
La aplicación tiene dos partes, la primera es el servicio de Windows, para una ejecución prolongada, incluso si el usuario no está conectado. La segunda parte es "Administrador de configuración". Esta es la aplicación de escritorio utilizada para configurar la primera parte - WS. Ambas partes necesitan acceder a la misma configuración de archivo xml. – Simon