Ошибка преобразования представления MVC4 в PDF с помощью Rotativa или RazorPDF

Я пытаюсь преобразовать вид MVC4 в PDF. после нескольких минут поиска я нашел

https://www.nuget.org/packages/Rotativa/

а также

https://www.nuget.org/packages/RazorPDF

оба дают мне одну и ту же проблему, которая будет объяснена ниже:

Я установил Rotativa 1.6.1 через nuget в проекте Mvc4.

мой пример метода действия выглядит так:

[HttpGet]
public ViewAsPdf TestPdf()
{
  return new ViewAsPdf("TestPdf");
}

мой пример представления структурирован следующим образом:

@{
    Layout = null;
}

<!DOCTYPE html>

<html>
<head>
    <meta name="viewport"  />
    <title>TestPdf</title>
</head>
<body>
    <div>
        This is a test!
    </div>
</body>
</html>

когда я получаю доступ к методу действия через браузер, я получаю следующий результат.

Любая идея о том, почему PDF не показывается?

эта же ошибка происходит, когда я пытаюсь с RazorPDF.

Ответы на вопрос(1)

Ваш ответ на вопрос