2017-08-18 10 views
1

Ich arbeite an .net Core 1.1 und benötigt die PDF-Datei mit Rotativa.NetCore zu erzeugen. Kann nicht mit ViewAsPdf und ActionAsPdf generiert werden.PDF-Generierung mit Rotativa.NetCore

+0

Dies funktioniert auch nicht für mich, und ich verwende es in der grundlegendsten Ansatz von den Rotativa Proben zur Verfügung gestellt. Wenn Sie ActionAsPdf verwenden, überspringt es die angegebene Aktion vollständig und gibt einen nicht behandelten Ausnahmefehler von "Wert kann nicht null sein. Parametername: Schlüssel" zurück. – Eckert

+0

Es funktioniert auch nicht für mich denselben Fehler – maztt

Antwort

0

Ich löste dieses Problem, indem ich Rotativa.NetCore Projekt von github page herunterlade und den Fehler selbst repariere. In Rotativa.NetCore Projekt, in AsResultBase.cs Datei geändert ich die Leitung 158 an:

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

Dann enthalten ich Rotativa.NetCore Projekt in meine Lösung und drehte Generation von NuGet Paket auf Build für dieses Projekt (Projekteigenschaften aus -> Package Registerkarte -> NuGet-Paket beim Build generieren).

+0

Dank !!! Der GitHub wurde bereits aktualisiert. – Djain