Pregunta

Tengo instalado el SDK de OpenXML en mi máquina de desarrollo, y he escrito una solución WebPart que básicamente crea un archivo Excel usando la DLL de OpenXML.Esta solución es una solución de granja completa, no una solución de sandbox.

Cuando estoy desplegado en mi PC, todo está bien, ya que tengo instalado el SDK OpenXML, y todos los DLL de Revent Requerido para My WebPart están en su lugar en mi PC.Sin embargo, cuando implemento mi WSP en el servidor en vivo, no tiene instalado el SDK.

¿Cómo me aseguro de que las DLL de OpenXML estén disponibles en la granja en vivo sin tener que instalar el SDK OpenXML en cada servidor en la granja en vivo?Debe haber algo que pueda hacer dentro de mi solución para asegurar que las DLL estén disponibles.

Saludos

PAUL.

¿Fue útil?

Solución

Su problema es que la DLL de OpenXML no se está implementando en el caché de montaje global de la máquina.Asegúrese de que su paquete esté configurado correctamente. ingrese la descripción de la imagen aquí

Otros consejos

No estoy familiarizado con OpenXML.Pero si es este paquete: nuget - documentformat.openxml que primero podría ejecutar:

Install-Package DocumentFormat.OpenXml

y luego Referencia de la DLL archivos en su paquete.
Encontrará los archivos DLL en el nivel de solución debajo de los paquetes

Licenciado bajo: CC-BY-SA con atribución
scroll top