繁体   English   中英

在 IIS 6.0 中将 asp.net 版本设置为 2.0 后无法访问 asp.net 网站

[英]Unable to access asp.net website after setting asp.net version to 2.0 in IIS 6.0

我有一个在 IIS 6.0 中运行良好的 asp.net 网站。 我非常清楚地记得站点 ASP.NET 版本在 IIS 中设置为 2.0 版,但我刚刚检查并发现该版本设置为空。 如果我单击 IIS 中的站点 asp.net 版本下拉列表,我可以看到两个选项(1.1.4322 和 2.0.50727)。

问题是我将其设置回 2.0,现在该站点无法再远程和本地访问。

而且我无法将其设置回“无”,因为版本下拉列表只有两个选项(2.0.50727 和 1.1.4322)。

任何可能出问题的想法。

下面是我在浏览器中得到的

找不到页面 您正在查找的页面可能已被删除、更改名称或暂时不可用。

请尝试以下操作:

• 确保浏览器地址栏中显示的网站地址拼写和格式正确。

• 如果您通过单击链接到达此页面,请联系网站管理员以提醒他们该链接的格式不正确。

•单击“返回”按钮尝试另一个链接。 HTTP 错误 404 - 找不到文件或目录。 Internet 信息服务 (IIS)

技术信息(支持人员) •

转至 Microsoft 产品支持服务并针对 HTTP 和 404 一词执行标题搜索。 • 打开 IIS 帮助(可在 IIS 管理器 (inetmgr) 中访问),然后搜索标题为“网站设置”、“常见管理任务”和“关于自定义错误”的主题消息。

听起来 .NET 没有正确安装在您的 IIS 网站上。

尝试打开命令提示符,进入 %windir%\\Microsoft.NET\\Framework\\v2.0.50727\\ 并运行 aspnet_regiis.exe(使用指令 -? 获取帮助)。 如果你只在你的服务器上运行一个 IIS 网站,你可以运行 aspnet_regiis.exe -i

希望这可以帮助你。

.net 1.1 和 .net 2.0 在 IIS 6.0 上不能很好地相处。 您必须在不同的应用程序池中运行其中一个框架 - 例如,对于每个 1.1 网站,请在新的应用程序池中运行它(默认情况除外)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM