Как установить и внедрить HtmlRenderer.PdfSharp в веб-приложении Azure (API) - PullRequest
1 голос
/ 09 июля 2019

Наша команда разработчиков внедрила Pdfsharp для генерации pdf на веб-сайте

. Они установили пакет pdfsharp в локальной среде с помощью этой команды в VisualStudio "Install-Package HtmlRenderer.PdfSharp -Version 1.5.0.5"все работает нормально

доходит до кода производственной среды, развернутого через Azure DevOps CI / CD при создании процесса сборки нами реализованного Nuget, NPM и других шагов.Теперь мы добавили ту же команду строки в .Net-CLI "добавить пакет HtmlRenderer.PdfSharp --version 1.5.0.5" ----->, когда я делаю это через сообщение об ошибке Ошибка: процесс 'C: \ Program FilesСбой \ dotnet \ dotnet.exe 'с кодом выхода 1 Сбой команды Dotnet с ненулевым кодом завершения в следующих проектах:

Я попытался установить пакет pdfsharp непосредственно в веб-приложение (API) с помощью PowerShell, но я неу вас нет идеи об установке pdfshap на уровне бэкэнд-сервера, это правильно или нет все еще ??

1 Ответ

0 голосов
/ 09 июля 2019

Смотрите обзор использования пакетов .

Короче говоря, вы устанавливаете / добавляете пакет в проект только один раз.Это изменяет проект, и вы сохраняете измененный csproj в систему контроля версий.Затем на компьютере CI вы запускаете dotnet restore для своего решения (если ваше решение содержит только проекты в стиле SDK, nuget restore в противном случае).

И для дальнейшего использования, сообщая нам, что dotnet.exe вернул код выхода1 недостаточно, чтобы понять проблему.Вывод dotnet.exe будет содержать дополнительную информацию об ошибке, объясняющую причину ошибки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...