Question

J'ai le SDK OpenXML installé sur ma machine de développement et j'ai écrit une solution WebPart qui crée essentiellement un fichier Excel à l'aide de la DLL OpenXML.Cette solution est une solution agricole complète et non une solution de bac à sable.

Quand je suis déployé sur mon PC, tout va bien, car j'ai installé le SDK OpenXML et que toutes les dll de la revente requises pour mon webpart sont en place sur mon PC.Cependant, lorsque je déploiement mon WSP sur le serveur Live, il n'a pas le SDK installé.

Comment puis-je vous assurer que les DLL openxml sont disponibles sur la ferme en direct sans avoir à installer le SDK OpenXML sur chaque serveur dans la ferme animée.Il doit y avoir quelque chose que je peux faire dans ma solution pour que les DLL soient disponibles.

Cordialement

Paul.

Était-ce utile?

La solution

Votre problème est que la DLL OpenXML n'est pas déployée sur le cache de montage global de la machine.Assurez-vous que votre colis est configuré correctement. Entrez la description de l'image ici

Autres conseils

Je ne connais pas OpenXML.Mais si c'est ce forfait: NugetFormat.openxml Vous pouvez d'abord exécuter:

Install-Package DocumentFormat.OpenXml

et ensuite Référence Les fichiers DLL de votre colis.
Vous trouverez les fichiers DLL au niveau de la solution sous packages

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top