Saltar al contenido

No se pudo cargar el archivo o ensamblado ‘Office, Version=15.0.0.0’

Después de investigar en diferentes repositorios y páginas webs al concluir nos encontramos con la resolución que te compartimos ahora.

Solución:

Su otra máquina necesita tener instalada la versión correspondiente de Office. 15.0.0.0 debe corresponder a Office 2013, que debe instalarse en su máquina de destino (es posible que otras versiones de Office no funcionen). Es casi seguro que esto significa que está utilizando bibliotecas de interoperabilidad de MSOffice, que solo funcionan si Office está instalado y con la misma versión.

Alternativamente, puede refactorizar su código para leer directamente el XML de Excel.

Obtuve la solución cambiando la versión de Excel.dll. Estaba usando 15.0.0.0 y ahora lo cambié a 12.0.0.0 y funciona bien. tengo dll de Add reference > Browse > C: > Windows > assembly > GAC > Microsoft.Office.Interop.Excel > 12.0.0.0_etc > Microsoft.Office.Interop.Excel.dll

Creé un archivo por lotes para solucionar este problema. Vea el guión a continuación:

    echo off
        cls
        color 1f
        echo Checking for Administrator elevation.
        openfiles>nul 2>&1

            if %errorlevel% EQU 0 goto isadmin

                COLOR 4f
            echo.    You are not running as Administrator.
            echo.    This tool cannot do it's job without elevation.
            echo.
            echo.    You need run this tool as Administrator.
            echo.

            echo.Press any key to continue . . .
            pause>nul
        exit
        :isadmin
        if exist c:windowsassemblyGAC_MSILoffice16.0.0.0__71e9bce111e9429cOFFICE.DLL set officever=16
    if exist c:windowsassemblyGAC_MSILoffice15.0.0.0__71e9bce111e9429cOFFICE.DLL set officever=15
    if exist c:windowsassemblyGAC_MSILoffice14.0.0.0__71e9bce111e9429cOFFICE.DLL set officever=14

    md c:windowsassemblyGAC_MSILoffice12.0.0.0__71e9bce111e9429c
    xcopy c:windowsassemblyGAC_MSILoffice%officever%.0.0.0__71e9bce111e9429c c:windowsassemblyGAC_MSILoffice12.0.0.0__71e9bce111e9429c /s/y
pause

Aquí puedes ver las comentarios y valoraciones de los lectores

Si piensas que te ha sido de ayuda nuestro post, agradeceríamos que lo compartas con otros seniors de este modo nos ayudas a difundir nuestro contenido.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *