私はmvcコアアプリケーションに取り組んでいます。私はpdfにビューを変換する必要があります。 そのためにはRotativa.NetCore
がNugGet Pakages
にあります。Rotativaを使ってMvc CoreビューをPDFに変換
しかし、それは動作しません。例外を通じ
public class TestViewModel
{
public int DocId { get; set; }
public string DocContent { get; set; }
}
public class RotativaController : Controller
{
public ActionResult Index()
{
ViewBag.Message = string.Format("Hello to ASP.NET MVC Core!");
return View();
}
//Convert Index View To PDF
public ActionResult PrintIndex()
{
return new ActionAsPdf("Index");
} //Not working.
//Convert TestViewModel Model To PDF
public ActionResult PrintTestViewModel()
{
List<TestViewModel> _list = new List<TestViewModel>();
_list.Add(new TestViewModel { DocId = 1, DocContent = "Content 1" });
_list.Add(new TestViewModel { DocId = 2, DocContent = "Content 2" });
_list.Add(new TestViewModel { DocId = 3, DocContent = "Content 3" });
_list.Add(new TestViewModel { DocId = 4, DocContent = "Content 4" });
_list.Add(new TestViewModel { DocId = 5, DocContent = "Content 5" });
return new ViewAsPdf(_list);
} //Not working.
}
TypeLoadException: Could not load type 'Microsoft.AspNetCore.Builder.CookieAuthenticationOptions' from assembly 'Microsoft.AspNetCore.Authentication.Cookies, Version=2.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'.
この問題のアップデートはありますか? – AFetter