首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rotativa 1.6.1给出了“未经测试的WindowsVersion6.2检测!”作为异常的消息

Rotativa 1.6.1给出了“未经测试的WindowsVersion6.2检测!”作为异常的消息
EN

Stack Overflow用户
提问于 2015-07-31 14:33:32
回答 1查看 1.6K关注 0票数 1

我有一个the服务器运行同一站点的多个版本。现场运作良好。测试站点抛出“未经测试的WindowsVersion6.2检测到!”当我试图生成PDF时出错。将Rotativa文件夹从工作现场复制到测试站点无助于此。升级到较新版本的Rotativa会给我带来其他问题,这些问题现在还没有被列入解决之列(我们正在考虑离开它)。

我觉得这与代码无关,但与权限有关,但我找不到任何方法让它工作。为了完整起见,下面是堆栈:

代码语言:javascript
复制
[Exception: Qt: Untested Windows version 6.2 detected!
Error: Failed loading page http://test.mysite.com/Home/PrintBackorderView (sometimes it will work just to ignore this error with --load-error-handling ignore)
]
   Rotativa.WkhtmltopdfDriver.Convert(String wkhtmltopdfPath, String switches, String html) +793
   Rotativa.AsPdfResultBase.CallTheDriver(ControllerContext context) +31
   Rotativa.AsPdfResultBase.BuildPdf(ControllerContext context) +186
   Web.Application.Controllers.HomeController.AddBackordersToPDF(PdfDocument pdfDocument) +188
   Web.Application.Controllers.HomeController.Process() +2681
   lambda_method(Closure , ControllerBase , Object[] ) +79
   System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +242
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +39
   System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState) +12
   System.Web.Mvc.Async.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) +139
   System.Web.Mvc.Async.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d() +112
   System.Web.Mvc.Async.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() +452
   System.Web.Mvc.Async.<>c__DisplayClass33.<BeginInvokeActionMethodWithFilters>b__32(IAsyncResult asyncResult) +15
   System.Web.Mvc.Async.<>c__DisplayClass2b.<BeginInvokeAction>b__1c() +37
   System.Web.Mvc.Async.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult) +241
   System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) +29
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +111
   System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +53
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +19
   System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState) +51
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +111
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +606
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +288
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-07 13:06:58

Rotativa是旧的Nokia浏览器的包装器,它加载您创建的页面并将其呈现为PDF。显然,这个软件有时需要一些帮助来解析它需要解析的内容的地址,所以我将域添加到主机文件中。

http://support.hostgator.com/articles/general-help/technical/how-do-i-change-my-hosts-file

代码语言:javascript
复制
# this should contain the URLs it needs to use
123.45.67.89 www.example.com
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31748762

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档