关于IIS无法打开aspx页面的问题

如题,今天遇到了这个问题,解决过程如下:

以前也遇到过此类问题一般是因为MSDTC服务没有启动的原因,关于这个问题的解决方案网上的相关说明有很多大体如下:

1、删除注册表中的键:

   HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSDTC

   HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTC

   HKEY_CLASSES_ROOTCID

  2、停止MSDTC服务:net stop msdtc

  3、卸载MSDTC服务:msdtc -uninstall

  4、重新安装MSDTC服务:msdtc -install

  5、卸载IIS,重新安装IIS,访问asp程序看看,应该OK了

 

但是这种情况的前提是MSDTC服务没有启动,所以要先查看msdtc服务是否已经启动,操作如下:管理工具--组建服务--计算机--我的电脑--COM+应用程序--这是就会报无法与 Microsoft 分布式事务协调程序交谈的错误,进入事件查看器,发现msdtc服务没有正常启动。

但是今天我遇到的问题不是这样,我时刚刚装的IIS6.0,MSDTC服务正常,最后发现原来是IIS的服务扩展没开,郁闷,哎人原来是笨死的。经过测试需要启用两个服务:ISAPI扩展和ActiveSreverPage扩展(我用的是.Net)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
IIS搭建ASPX环境是指在Windows服务器操作系统上,使用Internet Information Services(IIS)来创建和配置支持ASP.NET网页的环境。 首先,我们需要确保已经安装了IIS。在Windows服务器上,打开“服务器管理器”,选择“角色”,然后点击“添加角色”。在安装向导中,选择“Web 服务器(IIS)”并完成安装。 安装完成后,打开IIS管理器。在左侧导航树中,展开“网站”,然后右击“默认网站”,选择“添加应用程序”。 在添加应用程序对话框中,输入应用程序别名和物理路径。物理路径是指存放ASP.NET网页文件的文件夹路径。点击“确定”完成添加。 接下来,需要为ASP.NET网页配置应用程序池。在IIS管理器中,展开“应用程序池”。右击“默认应用程序池”,选择“高级设置”。 在高级设置对话框中,选择与ASP.NET版本对应的.NET CLR版本(如v4.0.30319),然后点击“确定”。 现在,我们可以将ASPx网页文件(后缀名为.aspx)放入指定的物理路径中。这些ASPx文件将被IIS解析并生成动态的网页内容。 配置完毕后,我们可以在浏览器中输入服务器的IP地址或域名,然后添加相应ASPX页面的URL,以访问这些动态生成的网页。 总结起来,IIS搭建ASPX环境需要先安装IIS服务器,然后在IIS管理器中添加ASP.NET应用程序,并为其配置应用程序池。最后,将ASPx网页文件放入物理路径中,即可通过浏览器访问这些网页。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值