2003 Server Enterprise Edition 无法运行应用程序 ASP.NET?

我想知道有人是否试图推出页面 ASPX 在32位版本中 Windows Server 2003 Enterprise Edition? 我有数十种生产网页服务器使用标准 2003, 他们从未有这个问题。 这就是我所做的:

新的实例 2003 EE, IIS 和 ASP.NET 安装在两个具有较为不同设备的测试服务器上,一切都完全证明。

简单的HTML页面 "你好,世界"
http://127.0.0.1/Test.htm
"在所有浏览器中完美地工作。

当我重命名此页面时 "
http://127.0.0.1/Test.aspx
", Firefox 立即发出错误" 连接被中断 ". 事件日志中的其他信息或 IIS 缺席的。 其他浏览器也无法显示页面 (IE 举报" 无法显示网页 ")

我在默认网站上测试了它,以及一个全新的网站,也试图在介于之间切换 ASP.NET 1.1 和 ASP.NET 2.0 - 我仍然犯了同样的错误。 我的登录名是一个本地管理员,我试图提供账户管理员权限 «NETWORK SERVICE», «ASPNET» 和 «IUSER_ *». 此外,所有主要技术,如重新启动,请关闭防火墙,重新安装 .NET 和 IIS.

在安装操作系统后,还有另外两个密钥,我在这两个服务器上立即注意到 Enterprise Edition: 1. 最初 IIS 当我试图下载静态HTML页面或图像时,我放弃了安全排除。 我不得不使用组件服务来允许激活 DCOM 适用于行政服务 IIS, 之后,静态文件开始工作。 2. 当我尝试操纵某些Web服务扩展时 (例如,禁止扩展 CGI), MMC 用消息清洁 «MMC 发现了捕捉中的错误。 建议关闭并重新启动 MMC».

我将感谢解决这个问题的任何提示!

PS. 我尝试部署的原因 Enterprise Edition, 在于它支持更多 4 GB RAM,其中一些申请尚未在64位操作系统中进行工作 ...
已邀请:

奔跑吧少年

赞同来自:

有不同的东西要检查什么时候 asp.net 开始表现得很害怕。 检查以确保允许扩展,是其中之一,虽然您通常会收到错误 404 找不到,不是其他类型的失败 (这是一个故意虚构的错误,旨在防止信息泄漏到潜在的黑客。).

但是,大多数类型的故障排除最终减少以重新安装 .NET Framework 随后推出 aspnet_regiis.exe 重置一切。 那里

不应该

之间存在任何差异 IIS 在 2k3EE 和 2k3SE.

还要记住 IIS 不支持 PAE, 因此,即使您在计算机上有大量的RAM,您仍然在任何指定的应用程序池中使用它。

裸奔

赞同来自:

在过去,我在开始时有神秘地消失的问题 «aspnet_regiis.exe -i»

它在目录中 Windows \ Microsoft.NET \ Framework \ [Version] \.

董宝中

赞同来自:

我安装时我有类似的情况 IIS 安装相应版本后 .NET. 通常在安装时 .NET 他找不到 IIS 因此,它没有建立允许的相关库 ASP.NET 工作。

如果重新安装 .NET 从“安装和删除程序”窗口中,它应该解决您的问题。

莫问

赞同来自:

好吧,上述答案都没有工作,所以我最终使用了支持服务 Microsoft 为了这。 似乎问题越宽 Enterprise Edition Windows Server 2003, 她众所周知 Microsoft. 这会归结为不兼容的版本。 asp.dll, 在使用传统图像时,可以以某种方式安装 ISO. 以下是一些细节:
http://support.microsoft.com/?id=907275
.

在我的情况下,重新安装解决了问题 SP2.

诸葛浮云

赞同来自:

http://www.visualwin.com/ASP.NET/
特别是检查Web服务的扩展 IIS.

要回复问题请先登录注册