Firma de una asamblea sin firmar

La reciente actualización de NHibernate 2.1 ha traído una situación de mega dolor de cabeza a la superficie.

Parece que la mayoría de los proyectos se compilan por defecto como ensamblajes firmados. Por ejemplo, fluentnhibernate hace referencia al archivo de claves fluent.snk.

Nhibernate.search se compila sin firmar de lo que puedo recopilar y no construiré firmado, es decir, si hace referencia a un archivo de claves generado, obtendrá el error:

El ensamblaje al que se hace referencia 'Lucene.Net' no tiene un nombre seguro

Esto significa que los proyectos como castle.activerecord que tienen nhibernate.search como una dependencia no se construirán a medida que obtenga el horrible error al que se hace referencia en el ensamblado nhibernate.search no tiene un nombre seguro:

Unos cuantos proyectos usan caslte.activerecord por lo que es muy importante que esto se construya.

¿Alguien tiene alguna idea de qué hacer aquí ya que estoy totalmente sin ideas?

Esto es una completa locura.

Respuestas a la pregunta(4)

Su respuesta a la pregunta