我有一个ASP.Net框架web应用程序,它试图从发票创建一个.docx(或.pdf)文件。 在我的本地机器上,在开发环境中,代码可以很好地工作。 但是在生产服务器上,我在访问"Microsoft word97- 2003文档“的IIS_Users时遇到了问题。 我通过实现以下问题的公认答案来解决这个问题。 Accessing Office Word object model through asp.net 但现在,当我关闭远程桌面连接并尝试从网站获取文件时,我从服务器收到错误500,当再次远程连接到服务器时,我可以下载文件,我的代码在生产服务器上运行良好。 换句话说,当RDP断开连
在我们的ASP.NET MVC 4 web应用程序中,我们将在我们的暂存服务器上得到以下错误。通过Google调试工具窗口,当通过POST在客户端通过AJAX调用Action时,我们会捕获此错误
POST http://StagingServerURL/ControllerName/ActionMethodName 500 (Internal Server Error)
应用程序以完全相同的代码和数据库部署在开发机器以及Production和it works on both of these two machines just fine上。这三台机器具有以下设置:
开发机器:Windows
我有一个ASP.Net单文件web服务(一个包含IHttpHandler实现的.ashx文件),它需要能够以500内部服务器错误状态码作为响应返回错误。在PHP中这是一件相对简单的事情:
header("HTTP/1.1 500 Internal Server Error");
header("Content-Type: text/plain");
echo "Unable to connect to database on $dbHost";
ASP.Net (C#)等效项应为:
Context.Response.StatusCode = (i