2011-12-01 51 views
2

请求在64位服务器中部署的ASP文件并且应用程序使用.net 4.0框架时获取HTTP 500。任何人都可以有任何想法吗?在asp.net 4.0和64位项目中不提供ASP文件

+0

你有没有尝试过一个通用的asp页面来确认它是IIS而不是脚本错误? IIS日志或事件查看器显示的错误细节是什么?它应该工作。 –

+0

您使用的是哪个版本的Windows服务器? – AnthonyWJones

+0

500错误中是否有其他细节?你能看到事件日志中的条目对应于你收到错误的时间吗? – AnthonyWJones

回答

0

这可能是因为你没有为网站

+0

这个问题是关于运行经典的asp页面不是aspx页面 – AnthonyWJones

+0

@ AnthonyWJones..Ah我现在看到.. – Nitesh

1

在IIS配置(角色功能),你将需要确保ASP启用IIS中的处理程序映射注册.aspx文件。该应用程序池将需要经典和在大多数情况下应用程序池的高级属性,你将需要启用32个应用程序(如果你使用任何旧的ActiveX控件)

希望帮助

(关闭友好IE中的错误和重新启动浏览器很可能会产生更多信息)

+0

为什么经典?集成管道有一个ASP处理程序。 – AnthonyWJones

1

控制面板>管理工具> IIS。在您的服务器名称下,选择'Web Service Extensions'在右侧,将'Active Service Pages'设置为'Allowed'并执行iisreset。

+0

这已经完成了。但是,没有奏效。 –