【问题标题】:nuget package run on local not on servernuget 包在本地而不是在服务器上运行
【发布时间】:2015-11-27 06:46:23
【问题描述】:

i want to generate pdf from Razor view ,i used Rotativa nuget package or HiqPDF package ,it working fine on local machine but when i hosted on server it will give following error,help me to resolve an error

“/”应用程序中的服务器错误。

错误 0x4EC。检查 HiQPdf.dep 资源文件可以在 HiQPdf.dll 程序集附近找到,并且用户具有该文件的读取和执行权限。如果您将 HiQPdf.dep 放在不同的位置,请调用 SetDepFilePath() 方法

说明:在执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详情:

System.Exception:错误 0x4EC。检查 HiQPdf.dep 资源文件可以 可以在 HiQPdf.dll 程序集附近找到,并且用户已阅读并 此文件的执行权限。如果你调用 SetDepFilePath() 方法 将 HiQPdf.dep 放在不同的位置

来源错误:

在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常来源和位置的信息。

堆栈跟踪:

【问题讨论】:

    标签: asp.net-mvc-4 visual-studio-2012 nuget-package razorengine rotativa


    【解决方案1】:

    该错误是因为程序被服务器的组策略阻止。如果您有共享服务器,您可能希望在不受共享托管服务提供商限制影响的专用服务器上尝试。

    【讨论】:

      【解决方案2】:

      Rotativa 不起作用,因为托管您的应用的服务器不允许运行外部进程。 您可以切换到启用它的服务器/托管/云解决方案,也可以尝试在线服务 (SaaS) http://RotativaHQ.com

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-07-10
        • 1970-01-01
        • 2020-08-08
        • 2018-05-26
        • 1970-01-01
        • 2012-11-07
        • 2019-07-27
        相关资源
        最近更新 更多