C:\Documents and Settings\Usuario\Configuración local\Datos de programa\NOMBREPROGRAMA\NOMREDELEJECUTABLE.EXE_Url_2ha3w3vmz3qfzpaloruetfyed\1.0.3880.23525\app.config
Otra compilacion:
C:\Documents and Settings\Usuario\Configuración local\Datos de programa\NOMBREPROGRAMA\NOMREDELEJECUTABLE.EXE_Url_2ha3w3vmz3qfzpaloruetfyed\1.0.3880.24678\app.config
Entonces ahi tendras problemas con la configuracion y tendras que configurar el programa cada vez que lo compiles
Para evitar esto agrega este codigo, normalmente lo agrego en el archivo Program.cs de la solucion:
Codigo C#:
/*
* Importar la ultima configuracion
*/
Version appVersion = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version;
// Cambio la version del ensamblado???
// si es asi entonces guardalo
if (Properties.Settings.Default.ApplicationVersion != appVersion.ToString())
{
Properties.Settings.Default.Upgrade(); // <-- aqui importa la configuracion anterior
Properties.Settings.Default.ApplicationVersion = appVersion.ToString();
Properties.Settings.Default.Save();
}
Codigo VB.NET:
'
' * Importar la ultima configuracion
'
Dim appVersion As Version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version
' Cambio la version del ensamblado???
' si es asi entonces guardalo
If Properties.Settings.[Default].ApplicationVersion <> appVersion.ToString() Then
Properties.Settings.[Default].Upgrade()
' <-- aqui importa la configuracion anterior
Properties.Settings.[Default].ApplicationVersion = appVersion.ToString()
Properties.Settings.[Default].Save()
End If
Como veras tendras que agregar un campo de configuracion llamado ApplicationVersion
Publicado en tttony.blogspot.com
Publicar un comentario
3 comentarios:
Error 1 'Navegador.Properties.Settings' does not contain a definition for 'ApplicationVersion' and no extension method 'ApplicationVersion' accepting a first argument of type 'Navegador.Properties.Settings' could be found (are you missing a using directive or an assembly reference?) C:\Documents and Settings\USUARIO\Mis documentos\Visual Studio 2008\Projects\Navegador DaNieL v2.2 (colores personalizables)\Navegador\Program.cs 23 45 Navegador
Daniel primero debes crear ese valor en la configuracion de tu proyecto
Gracias por el dato, además si no existe una versión anterior no genera ningún error y la aplicación ni se entera.
Saludos
Publicar un comentario