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 -u
”C:\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
答案 0 :(得分:1)
我得到了答案!
由于一些微软补丁更新而发生了这种情况。这使得asp.net 1.1的Web服务扩展被阻止。
我按照以下步骤使其正常工作!
在右侧,我可以看到可用的.Net框架。右键单击ASP.Net v1.1.4322>允许。而已。问题解决了。