Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net Rotativa 1.6.1给出了;检测到未测试的Windows 6.2版&引用;作为例外的消息_Asp.net_Asp.net Mvc_Wkhtmltopdf_Rotativa - Fatal编程技术网

Asp.net Rotativa 1.6.1给出了;检测到未测试的Windows 6.2版&引用;作为例外的消息

Asp.net Rotativa 1.6.1给出了;检测到未测试的Windows 6.2版&引用;作为例外的消息,asp.net,asp.net-mvc,wkhtmltopdf,rotativa,Asp.net,Asp.net Mvc,Wkhtmltopdf,Rotativa,我有一个运行同一站点多个版本的Web服务器。现场工作正常。当我尝试生成PDF时,测试站点抛出“未测试的Windows版本6.2检测到!”错误。将Rotativa文件夹从工作站点复制到测试站点没有帮助。升级到较新版本的Rotativa会给我带来其他问题,但这些问题目前还没有解决(我们正在考虑脱离Rotativa) 我觉得它与代码无关,但与权限有关,但我找不到任何方法让它工作。为了完整起见,以下是堆栈: [Exception: Qt: Untested Windows version 6.2 det

我有一个运行同一站点多个版本的Web服务器。现场工作正常。当我尝试生成PDF时,测试站点抛出“未测试的Windows版本6.2检测到!”错误。将Rotativa文件夹从工作站点复制到测试站点没有帮助。升级到较新版本的Rotativa会给我带来其他问题,但这些问题目前还没有解决(我们正在考虑脱离Rotativa)

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

[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
[异常:Qt:检测到未测试的Windows 6.2版!
错误:加载页面失败http://test.mysite.com/Home/PrintBackorderView (有时只需使用--load error handling ignore忽略此错误即可)
]
Rotativa.WkhtmltopdfDriver.Convert(字符串wkhtmltopdfPath、字符串开关、字符串html)+793
Rotativa.AsPdfResultBase.calldDriver(ControllerContext上下文)+31
Rotativa.AsPdfResultBase.BuildPdf(ControllerContext上下文)+186
Web.Application.Controller.HomeController.AddBackordersToPDF(PdfDocument PdfDocument)+188
Web.Application.Controllers.HomeController.Process()+2681
lambda_方法(闭包、控制器基、对象[])+79
System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext ControllerContext,IDictionary`2参数)+242
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext ControllerContext,ActionDescriptor ActionDescriptor,IDictionary`2参数)+39
System.Web.Mvc.Async.AsyncControllerActionInvoker.b_u39(IAsyncResult asyncResult,ActionInvoking innerInvokeState)+12
System.Web.Mvc.Async.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult)+139
System.Web.Mvc.Async.AsyncInvocationWithFilters.b__3d()+112
System.Web.Mvc.Async.c__DisplayClass46.b__3f()+452
System.Web.Mvc.Async.c__显示类33.b__32(IAsyncResult asyncResult)+15
System.Web.Mvc.Async.c__显示类2b.b__1c()+37
System.Web.Mvc.Async.c__显示类21.b__1e(IAsyncResult asyncResult)+241
System.Web.Mvc.Controller.b_u1d(IAsyncResult asyncResult,ExecuteCorerate 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.b_uu5(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步骤,布尔值&同步完成)+288

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


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

# this should contain the URLs it needs to use
123.45.67.89 www.example.com