【发布时间】:2017-01-05 10:46:27
【问题描述】:
我使用 Studio 2012 创建了一个通用处理程序。我可以在我的本地计算机上调用它。当我将它移到我的 IIS 8.5 服务器时,我收到一条消息“发生内部服务器错误”事件查看器将错误代码列为 1310。
要进行部署,我将转到我的项目文件夹并复制 TestHandler.ashx 和 TestHandler.ashx.cs 并将它们放在根文件夹中。此文件夹包含运行 DotNetNuke 8.0 CMS 系统的所有文件。我不清楚 DotNetNuke 是否有干扰,或者还有其他文件要复制,但我已经读过没有必要在 web.config 中注册 ashx。
我还没有向 TestHandler 添加自定义代码。
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
context.Response.Write("Hello World");
}
【问题讨论】:
标签: c# dotnetnuke iis-8 generic-handler