Не могу использовать пользовательский рецепт с.Net Core

Я следовал инструкции по установке пользовательского рецепта в.Net здесь: https://jsreport.net/learn/dotnet-local но я не могу заставить его работать.

  1. Я создал jsreport в папку моего проекта (где хранится.csproj)
  2. Я создал файл jsreport.config.json в папке jsreport.
  3. Я установил Electron-PDF с помощью "npm install Electron-PDF" в папку jsreport
  4. Я использовал xcopy, чтобы скопировать эту папку при сборке в выходной каталог.
  5. После сборки я вижу в \bin\Debug\netcoreapp2.0 папку jsreport с файлом jsreport.config.json и папкой node_modules.

Я все еще получаю:

Error during rendering report: Recipe 'electron-pdf' not found

Когда я укажу

HttpContext.JsReportFeature().Recipe(Recipe.ElectronPdf);

Что я делаю неправильно?

1 ответ

Исправил это сам. Я должен был установить jsreport-electron-pdf в дополнение к electron-pdf (оба пакета NPM необходимы).

Другие вопросы по тегам