2017-08-18 58 views
1

我正在使用.net核心1.1并需要使用Rotativa.NetCore生成pdf。 无法使用ViewAsPdf和ActionAsPdf生成。PDF使用Rotativa.NetCore生成

+0

这也不适用于我,我使用Rotativa样本提供的最基本的方法。使用ActionAsPdf时,它会完全跳过指定的操作并返回一个未处理的异常错误“值不能为null。参数名称:key”。 – Eckert

+0

它也不适用于我同样的错误 – maztt

回答

0

我通过从github page下载Rotativa.NetCore项目并自己修复此问题来解决此问题。在Rotativa.NetCore项目,在AsResultBase.cs文件我改变行158:

if (cookieOptions.Value != null && !String.IsNullOrEmpty(cookieOptions.Value.CookieName)) 

然后我包括Rotativa.NetCore项目到我的解决方案和构建关闭一代NuGet包的这个项目(项目属性 - >包装选项卡 - >在生成时生成NuGet包)。

+0

谢谢! github已经更新了。 – Djain