reports puede ensamblado crystal cargar archivo crystal-reports-2010

crystal-reports-2010 - puede - log4net 1.2 10.0 download



No se pudo cargar el archivo o el ensamblaje ''log4net, VersiĆ³n=1.2.10.0, Cultura=neutral, PublicKeyToken=692fbea5521e1304'' (5)

Estoy usando vs2010 y crystal report versión 13.0.2000.0, sistema de 64bit crystal report runtime 64bit. mi aplicación se ejecuta bien en la máquina de desarrollo pero cuando estoy implementando en el servidor obtengo este error

No se pudo cargar el archivo o el ensamblaje ''log4net, Versión = 1.2.10.0, Cultura = neutral, PublicKeyToken = 692fbea5521e1304'' o una de sus dependencias. El sistema no puede encontrar el archivo especificado.
Descripción: se produjo una excepción no controlada durante la ejecución de la solicitud web actual. Revise el seguimiento de la pila para obtener más información sobre el error y dónde se originó en el código.

Detalles de excepción: System.IO.FileNotFoundException: No se pudo cargar el archivo o el ensamblaje ''log4net, Versión = 1.2.10.0, Culture = neutral, PublicKeyToken = 692fbea5521e1304'' o una de sus dependencias. El sistema no puede encontrar el archivo especificado.

Fuente de error:

CR: CrystalReportViewer ID = "CrystalRportViewrRegistration" runat = "server" AutoDataBind = "true"

y verifiqué el ensamblaje de GAC. No encontré log4net.dll e incluso en mi sistema busqué en todos y probé varias cosas, como cambiar la versión en tiempo de ejecución y cargar lo4net dll de apache, pero no tuve suerte.


Asegúrese de que la versión para la plataforma correcta (32 bits o 64 bits) esté instalada. Me enfrenté al mismo problema cuando instalé el tiempo de ejecución de 32 bits en una máquina de 64 bits. La instalación de una correcta, es decir, de 64 bits, resolvió el problema.


Enfrenté el mismo problema (VS 2015), pero mi aplicación se ejecuta bajo un grupo de aplicaciones de 32 bits. Así que a pesar de que la máquina es de 64 bits. Instalé la instalación de 32 bits y funciona.


Para configurar IIS para ejecutar aplicaciones de 32 bits, debe seguir estos pasos:

Open IIS Go to current server – > Application Pools Select the application pool your 32-bit application will run under Click Advanced setting or Application Pool Default Set Enable 32-bit Applications to True

Si esta opción no está disponible para usted, siga los siguientes pasos:

Go to %windir%/system32/inetsrv/ Execute the appcmd.exe tool:


Probé todas esas cosas y no funcionó para mí.

Acabo de instalar SAPCrystalReport en mi computadora y ahora está funcionando.


Si no ve log4net.dll en %systemdrive%/windows/assembly/ en la máquina en la que está intentando implementarlo, es probable que no haya instalado correctamente el redistribuible para Crystal Reports para .Net Framework 4.0

Instale (o reinstale) el último paquete de servicio de http://scn.sap.com/docs/DOC-7824 (SAP Crystal Reports, versión para desarrollador de actualizaciones de Microsoft Visual Studio y actualizaciones en tiempo de ejecución)

Esa distribución en tiempo de ejecución debe agregar log4net al GAC junto con un montón de dll de CrystalDecisions