La Web del Programador: Comunidad de Programadores
 
    Pregunta:  57097 - ERROR DE VALIDACIÓN
Autor:  Fabián PA
Hola, he hecho una pequeña aplicación, que busca actualizaciones en un equipo remoto. Normalmente va siempre bien, pero de vez en cuando, durante la publicación me dice que la versión del programa que se intenta publicar ya existe en el servidor y me pregunta si quiero reemplazar la ya existente. Si le digo que NO para la publicación y si le digo que SI la sobreescribe y al iniciar la aplicación, busca actualizaciones, la encuentra y tras intentar instalarla me sale un error que dice:

"Error en la validación de la aplicación. No se puede continuar."

Más abajo pongo los detalles del error por si pudiera ser de utilidad.

Solo consigo resolverlo creando un nuevo proyecto y agregando todos los formularios del antiguo al nuevo y empezando una nueva publicación desde la versión 1.0.0.0.1.

Me gustaría saber a qué puede deberse ese error puesto que empieza a ser bastante habitual que me de y es un poco coñazo tener que estar creando nuevos proyectos y agregando todo cada 2 x 3.

Gracias por vuestra ayuda.

PD: Ya habia hecho una consulta parecida pero no he obtenido respuesta y no la encuentro en "Buscar mis preguntas", igualmente muchísimas gracias por todo.

En los detalles del error aparece lo siguiente:

DETALLES DEL ERROR
Se detectaron los siguientes errores durante esta operación.
* [10/03/2008 12:06:25] System.Deployment.Application.InvalidDeploymentException (HashValidation)
- El archivo GIR VF.exe tiene un hash calculado distinto al especificado en el manifiesto.
- Origen: System.Deployment

  Respuesta:  TEDDY MOLINA
me paso lo mismo que vos lo solucione mirando la fecha del equipo y la fecha de los certificados en las firmas. yo en algun momento adelante la fecha del PC para hacer una prueba y esto me ocasiono que algunos elementos de mi proyecto estan con fechas posteriores a la del dia es por eso que volvi adelantar la fecha y realize la instalación. con eso puede encaminar nuevamente la publicacion

  Respuesta:  andres herrera
Hola Fabian,

Te cuento que el error que tienes se debe a los archivos que se instalan con la aplicación; te aconsejo que revises bien el detalle del error despues vayas a: propiedades de tu proyectoPublicararchivos de la aplicación. una vez localices el archivo que te salió en el detalle del error lo excluyas de la distribución.

Ten encuenta que depronto tu aplicativo si necesita de dicho archivo... así que pruebalo bien.

Salu2

ALH