2009-04-24 12 views
7

Con .Net 3.5 SP1, ya no es necesario firmar archivos de manifiesto de ClickOnce. Hemos incorporado MageUI en nuestro proceso de implementación y nos gustaría implementar algunas aplicaciones sin firmar. Mage me permitirá crear un manifiesto de aplicación sin firmar. Sin embargo, será no permítanme señalar el manifiesto de implementación al manifiesto de la aplicación sin firmar. Dice: "El manifiesto de la aplicación no está firmado".Creación de despliegues de ClickOnce sin firmar con MageUI

¿Esto es un error? Estoy ejecutando la versión 3.5.30729.1; ¿Hay una versión más nueva que corrige esto? Alguna idea para soluciones?

+0

¿Alguna vez se te ocurrió una buena solución? –

+0

No. Solo estaba jugando con la idea de eliminar la firma de nuestras implementaciones, pero la perseguí después de esta barrera. Si alguna vez encuentras una buena solución, publícala. – codeConcussion

Respuesta

2

Tengo el mismo problema.

solución es agregar el fragmento XML a mano en la Solicitud de manifiesto XML

-2

intentar el trabajo de Marco .Net 4.0

+2

¿por qué? ¿Qué función de 4.0 hace que clickonce sea más fácil en los procesos de compilación? o se refiere a algo en VS2010? – BozoJoe

0

Lo XML Fragmento necesita para entrar en el manifiesto de aplicación XML para crear manifiestos de despliegue sin firmar?

2

Solo una palabra de advertencia: ¿está implementando esto solo internamente? Se permite quitar la firma, pero no se aconseja. Elimina todos los hash de los archivos y hace que su aplicación sea vulnerable a que los archivos sean reemplazados por malware.

Cuestiones relacionadas