无法使用.Net Core自定义配方

时间:2018-05-04 16:47:11

标签: jsreport

我已按照说明在.Net中安装自定义配方:https://jsreport.net/learn/dotnet-local但我无法使其正常工作。

  1. 我在项目文件夹中创建了一个jsreport(存储了.csproj)
  2. 我已将jsreport.config.json创建到jsreport文件夹中。
  3. 我已经使用“npm install electron-pdf”将电子pdf安装到jsreport文件夹中
  4. 我使用xcopy将build上的这个文件夹复制到输出目录。
  5. 在构建时,我可以在\ bin \ Debug \ netcoreapp2.0中看到jsreport文件夹,其中包含jsreport.config.json文件和node_modules文件夹。
  6. 我仍然得到:

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

    当我指定

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

    我做错了什么?

1 个答案:

答案 0 :(得分:0)

我自己修好了。除了jsreport-electron-pdf之外,我还必须安装electron-pdf(需要两个NPM包)。