Pregunta

No tengo mucha experiencia con las compilaciones, ¡esto puede ser realmente fácil! Tengo una aplicación simple con un proyecto de implementación simple. Fui al directorio donde están las versiones compiladas de lanzamiento de las DLL, las firmé todas (verisign), y luego fui al proyecto de implementación, elegí Build (no REbuild), y recompiló todos mis ensambles y ahora no están ' No firmé más. ¿Puedo mantener el proyecto de implementación fácil y agradable y aún tener ensamblados firmados, o tengo que crear el MSI de una manera diferente? Gracias!

¿Fue útil?

Solución

Intente firmar los ensamblajes como un paso intermedio de su compilación.

Una forma de hacerlo es agregar un proyecto ficticio que tenga un evento de compilación que firme sus ensamblajes. Haga de este proyecto el último paso antes de crear su paquete MSI.

Otros consejos

No lo he intentado, pero ... No hagas que el proyecto de implementación dependa del proyecto de la aplicación. En su lugar, agregue manualmente la salida de la aplicación a la implementación. Como consecuencia, no se debe activar ninguna compilación automática.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top