La reciente actualización de NHibernate 2.1 ha traído a la superficie una mega situación de dolor de cabeza .Firmando un ensamblaje sin firmar
Parece que la mayoría de los proyectos se compilan de forma predeterminada como conjuntos firmados. Para ejemplo fluentnhibernate hace referencia al archivo de clave fluent.snk.
Nhibernate.search construye sin signo de lo que he entendido, y no va a construir firmaron Esto es, si se hace referencia a un archivo de claves generado, se obtiene el error:
ensamblaje de referencia 'Lucene.Net' no tiene una fuerte nombrar
Esto significa proyectos como castle.activerecord que tiene como nhibernate.search una dependencia no va a construir a medida que el error horrendo referencia montaje nhibernate.search no tiene un nombre seguro:
Quit Algunos proyectos utilizan caslte.activerecord, por lo que es muy importante que este compila.
¿Alguien tiene alguna idea de qué hacer aquí ya que estoy totalmente sin ideas?
Esto es completa locura.
+1. Sí, las opciones son tomar el control usted mismo y firmar, o hacer que todas sus cosas no estén firmadas (lo cual no suele ser una buena opción). – RichardOD