无法使用ASP.Net 1.1版运行网站;而4.0工作

时间:2012-09-05 23:27:36

标签: asp.net iis windows-server-2003 aspnet-regiis.exe

ASP.Net应用程序(版本1.1)在实时环境中运行良好。

我突然遇到一些问题,其中一些功能已停止工作。我尝试在测试环境中模拟问题。我发现它是在IIS下的ASP.Net版本 - >网站 - > Mywebsite - >属性 - > asp.net标签 - > asp.net版本。将该版本从4.0.xxxx更改为1.1.xxxx。

但是当我在现场做同样的事情时,事实并非如此 我尝试浏览页面,然后收到“无法找到页面”的消息 之后我先运行“C:\Windows\Microsoft.Net\Framework\v1.1.xxxx\aspnet_regiis -uC:\Windows\Microsoft.Net\Framework\v1.1.xxxx\aspnet_regiis -i

一旦注册结束,我在iwe for Mywebsite上检查了asp.net版本,它变回了4.0.xxxxx我真的不知道它为什么会发生。 我可以访问4.0.xxxxx的页面,但我需要使用1.1.xxxx

访问它们

有人可以投光吗?

环境:Windows Server 2003

1 个答案:

答案 0 :(得分:1)

我得到了答案!

由于一些微软补丁更新而发生了这种情况。这使得asp.net 1.1的Web服务扩展被阻止。

我按照以下步骤使其正常工作!

  1. 转到IIS(我使用的版本是6.0)
  2. 展开计算机名称
  3. 单击“Web服务扩展”
  4. 在右侧,我可以看到可用的.Net框架。右键单击ASP.Net v1.1.4322>允许。而已。问题解决了。