【问题标题】:Using Rotativa in asp.net 5在 asp.net 5 中使用 Rotativa
【发布时间】:2015-10-06 12:39:57
【问题描述】:

我正在尝试使用 Rotativa nugget 包从我拥有的视图中获取 pdf。 我的方法是这样的:

public ActionResult test()
{
   return new ActionAsPdf("Index", new { name = "Test" }) { FileName = "Test.pdf" };
}

我收到错误消息:“类型‘ActionResult’是在非引用的程序集中定义的。添加程序集引用 System.Web.Mvc。”但是在 asp.net 5 mvc 6 中,对 mvc 的引用是 Microsoft.AspNet.Mvc。有没有人知道这个的解决方法或与 Rotativa 一样的 nugget 包,它与 asp5 一起工作?

提前致谢

【问题讨论】:

    标签: pdf asp.net-core actionresult rotativa


    【解决方案1】:

    确保您使用的是最新的 System.Web.Mvc nuggets 包,然后就可以了。

    【讨论】:

    • "ASP.NET 5 不再基于 System.Web.dll,而是基于一组细粒度且经过精心设计的 NuGet 包,可让您优化您的应用程序以满足您的需求..." docs.asp.net/en/latest/conceptual-overview/aspnet.html rotativa 的朋友好像好久没更新 rotativa 了;我曾经使用它,它很棒,但目前无法通过 ASP.Net 5 正确实现,如果我错了,请有人纠正我(我希望我是)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多