Estoy implementando una aplicación usando clic una vez donde me gustaría deshabilitar la validación de hash de los ensamblados incluidos. ¿Hay alguna manera de hacer esto desde Visual Studio o necesito otra herramienta para hacerlo? ¡Gracias!Cómo deshabilitar la validación de hash de clickonce
Respuesta
Si se dirige a .NET 3.5 o .NET 4.0, puede eliminar el hash yendo a la pestaña Firma y desmarcando la casilla que dice "Firmar los manifiestos de ClickOnce".
Tenga en cuenta que no debe hacer esto si está publicando en Internet. No habrá verificación de los archivos para asegurarse de que no hayan sido manipulados cuando el usuario instala o actualiza su aplicación.
Tenga en cuenta que esto se trata de hashing - ¡no firma!
Sí, hay dos maneras de hacer esto:
manualmente: basta con quitar el hash-XML-elementos dentro del archivo manifest. Tenga en cuenta que si modifica el archivo .manifest, el hash de ese archivo .manifest también se vuelve diferente. Por lo tanto, el elemento hash-XML con respecto al archivo .manifest debe eliminarse dentro del archivo .application, donde hace referencia al archivo .manifest.
Visual Studio: en la pestaña de publicación, haga clic en "archivos de la aplicación ...". La columna de la derecha dice "Hash (incluir)". Simplemente configure los archivos para "excluir", si desea cambiarlos después.
documentación oficial: http://msdn.microsoft.com/en-us/library/che5h906.aspx
- 1. TinyMCE - Deshabilitar completamente la validación
- 2. ¿Cómo se puede deshabilitar la validación de solicitudes para HttpHandlers?
- 3. Cómo deshabilitar la validación de certificados en JAX-WS Client?
- 4. Deshabilitar la validación XML en Eclipse
- 5. Excluir/deshabilitar la validación en Eclipse
- 6. jQuery deshabilitar la validación de reglas en un solo campo
- 7. ¿Hay una configuración java para deshabilitar la validación de certificados?
- 8. manifiesto de ClickOnce
- 9. Cómo deshabilitar la visualización de errores de validación a la vista (Cakephp)
- 10. Habilitar Deshabilitar el botón Guardar durante la validación usando IDataErrorInfo
- 11. Deshabilitar el botón Guardar en WPF si la validación falla
- 12. error ClickOnce después de desplegar - tiene un hash calculado diferente a la especificada en el manifiesto
- 13. ClickOnce instalaciones
- 14. Cómo deshabilitar la recuperación DTD utilizando JAXB2.0
- 15. ¿Cómo usar la validación de Struts2 para la validación condicional?
- 16. ¿Cómo deshabilitar la validación automática de ModelState para un controlador/acción específico?
- 17. Cómo no firmar un manifiesto de ClickOnce
- 18. Cómo mover un paquete de implementación ClickOnce
- 19. Implementación de ClickOnce "Falló la activación" FileNotFoundException
- 20. Establecer la clave de registro mediante la instalación de ClickOnce
- 21. ¿Cómo analizar este ejemplo hash de hash?
- 22. ¿Cómo incluir archivos de datos personalizados en la implementación ClickOnce?
- 23. ¿Cómo obtener la línea de comando desde una aplicación ClickOnce?
- 24. error ClickOnce Despliegue: distinta de hash calculado que el especificado en el manifiesto
- 25. cómo firmar una aplicación ClickOnce
- 26. Validación JQuery - Deshabilitar onfocusout para un solo campo
- 27. Problemas de implementación de ClickOnce
- 28. cómo crear hash dentro de hash
- 29. Algoritmo de hash para la implementación de la tabla hash
- 30. ¿Hay alguna forma de deshabilitar la validación de eventos para una página completa?
Cualquier forma de cancelar de forma global del proyecto en lugar de mediante la comprobación de cada archivo de la lista? –