La solución de la Asamblea que no se encuentran | FileNotFoundException | fusión de registro
-
14-10-2019 - |
Pregunta
Estoy tratando de desplegar mi paquete de solución (WSP) a SharePoint 2007 entorno. El WSP contiene una característica que las cargas de la clase receptor función para desplegar un trabajo del temporizador en tiempo de ejecución.
Mientras que la implementación de este WSP, que estoy recibiendo constantemente
Característica 'Fb631f6c-2c46-4ab5-b7b3-f3d0c949c5f0' No se ha podido instalar porque el carga de receptor de eventos ensamblaje "XXX, versión = 1.0.0.0, Culture = neutral, PublicKeyToken = bad6857072694970" ha fallado: System.IO.FileNotFoundException
Me doble comprobado todo (símbolo de clave pública, nombre de ensamblado, etc) es correcta. He desplegado muchos WSP en el pasado y estoy confundido por lo que éste está fallando.
Para depurar este, estoy usando Asamblea Encuadernación Visor de registro. He seleccionado "Entrar texto de excepción" y dada ruta de registro personalizado. Ni yo estoy recibiendo ningún mensaje de registro y el texto de la excepción está dando constantemente este mensaje:
WRN: tala Asamblea es vinculante apagado. Para permitir el montaje bind registración de falta, establece el registro valor [HKLM \ Software \ Microsoft \ Fusion! EnableLog] (DWORD) a 1. Nota: Hay una cierta disminución del rendimiento asociada conjunto de unirse registro de fracaso. A desactivar esta característica, retire el valor de registro [HKLM \ Software \ Microsoft \ Fusion! EnableLog].
Cualquier idea por qué esto podría estar sucediendo? Cómo permitir la unión de visualización de registro de la Asamblea?
Solución
Para activar el registro en uso Regedit y actualizada la entrada del registro en el mensaje de error.
Podría ser que su programa requiere un DLL que no está incluido en el paquete.
A veces sólo se necesita un IISRESET para darse cuenta de que la DLL está disponible en la GAC.