Tengo un fenómeno extraño.Net archivo app.config ignorado cuando bajo c: ProgramFiles
Tengo la aplicación .Net 4.0. Cuando myapp.exe.config se encuentra debajo de la carpeta normal de archivos de programa, se ignora. Incluso si lo borro o escribo sin sentido, el myapp.exe funciona y me parece que los valores se toman de una instalación anterior.
Cuando copie la carpeta, p. en el escritorio funciona correctamente.
Edit: cuando copio el formulario c: programfiles \ myapp \ a c: \ programfiles \ copy of myapp \ works Parece ser solo un problema en la carpeta de progamfile donde se ha realizado una instalación previa. (Supongo)
¿Alguna idea?
Saludos
cómo estás iniciando la aplicación? si navegas a la carpeta .exe en el explorador de Windows y haces doble clic en el ejecutable, a menos que el código realmente esté haciendo cosas alocadas, realmente debería usar el archivo .exe.config disponible en la misma ubicación. es esta aplicación de Windows Forms? –
Es su archivo .exe de aplicación en la carpeta C: \ Archivos de programa. El archivo app.config que usa su ejecutable es el que se encuentra en la misma carpeta donde reside su ejecutable. – Rajesh
Quizás una pregunta estúpida, pero ¿puede ser que tengas un ícono en tu escritorio desde el que inicias tu aplicación, y ese ícono resulta ser el archivo .exe, y no un atajo? –