Вопрос

У меня есть SDK OpenXML SDK на моей машине разработки, и я написал решение WebPart, которое в основном создает файл Excel с помощью DLL OpenXML.Это решение - это полное решение для фермы, а не раствор песочника.

Когда я развернул на моем компьютере, все в порядке, так как у меня установлен SDK OpenXML, и все ремесленные DLL требуются для моего веб-парада на моем компьютере.Однако, когда я развернул свой WSP на живой сервер, у него не установлено SDK.

Как я могу убедиться, что DLL OpenXML доступны на живой ферме без необходимости установки SDK OpenXML на каждом сервере в живой ферме.Должно быть что-то, что я могу сделать в моем решении для обеспечения доступности DLL.

С уважением

Пол.

Это было полезно?

Решение

Ваша проблема заключается в том, что DLL OpenXML не развернута в кэше глобальной сборки машины.Убедитесь, что ваш пакет настроен правильно. Введите описание изображения здесь

Другие советы

Я не знаком с OpenXML.Но если это этот пакет: Nuget - DocumentFormat.Openxml Вы можете сначала запустить:

Install-Package DocumentFormat.OpenXml
.

а затем Ссылка DLL файлов в вашем пакете.
Вы найдете файлы DLL на уровне решения под Пакеты

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top