装了Visual Studio 2005之后重装IIS的问题解决方法

本文涉及的产品
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介:
   一般我们在安装Visual Studio 之前,是都已经把IIS都装好了的,这样安装不会出问题,但是如果由于某些原因在装了Visual Studio 之后再重装了IIS的话,那么,此时的.NET环境就会被破坏了,会导致不能解析apsx文件。
       昨天的那个同学的IIS的“HTTP 500 内部服务器错误”问题解决之后,今天他发现他的IIS不能解析aspx文件了,于是又把我叫去解决问题。
       由于我知道是由于IIS的重新安装破坏了.NET环境,因此要将.NET框架重新注册一下,方法如下:
       1.进入C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727目录    下, v2.0.50727为版本,也有是以1开头的;
       2.输入命令:aspnet_regiis.exe -i   ,会显示成功信息。
       本来我认为这下应该解决问题了,于是重启计算机,没想到还是不能解析,没办法,于是google,搜到如下的好方法:
       1.检查服务中ASP.NET   State   Service   是否是开启状态,检查方法:我的电脑右键—〉服务和应用程序—〉服务,就可以查看该服务是否开启,我调的这台计算机为开启,于是我开启了,并设为了自动开启。如下图:
 
        2.检查DTC(Distributed Transaction Coordinator)服务是否启动,即上图划线的服务,如果未启动,则启动它,若不能正常启动,则在开始菜单的运行中 运行:msdtc -resetlog  以创建日志文件。
       3.在cmd下执行以下命令:
       (1)cd %windir%\system32\inetsrv
       (2)rundll32 wamreg.dll, CreateIISPackage
       (3)regsvr32 asptxn.dll
上面三条命令执行完之后也会出现成功的提示信息。
      4.重启计算机,发现已经可以正常的解析aspx文件了。
       经过这两天解决小问题,让我对IIS服务器的一些常见故障有了一定的认识和解决方法,也让我从网络上学到了很多的新知识,还是挺有收获的~~


本文转自 victoryan 51CTO博客,原文链接:http://blog.51cto.com/victoryan/44446
相关文章
|
3月前
|
网络安全 C++
【Azure Developer】Visual Studio 2019中如何修改.Net Core应用通过IIS Express Host的应用端口(SSL/非SSL)
【Azure Developer】Visual Studio 2019中如何修改.Net Core应用通过IIS Express Host的应用端口(SSL/非SSL)
|
6月前
|
C++
Visual Studio IIS Express介绍
Visual Studio IIS Express介绍
97 1
|
6月前
Visual Studio 2022无法连接到Web服务器IIS Express
Visual Studio 2022无法连接到Web服务器IIS Express
143 2
Visual Studio提示“无法启动IIS Express Web服务器”的解决方法
Visual Studio提示“无法启动IIS Express Web服务器”的解决方法
Visual Studio提示“无法启动IIS Express Web服务器”的解决方法
|
前端开发 API 开发者
.NET Web应用配置本地IIS(实现Visual Studio离线运行与调试
.NET Web应用配置本地IIS(实现Visual Studio离线运行与调试
361 0
.NET Web应用配置本地IIS(实现Visual Studio离线运行与调试
|
数据安全/隐私保护 Windows
IIS 500错误或无法显示此网页解决方法
IIS 500错误或无法显示此网页解决方法
210 0
|
文件存储 SQL .NET
在 NAS SMB 卷上用 Visual Studio 调试 ASP.NET + SQLServer 项目并部署到 IIS 服务
阿里云 NAS SMB 卷具有高可用高吞吐大容量等特点,可以很好地解决网站和数据库项目的存储问题。本文将介绍如何在 NAS SMB 卷上用 Visual Studio 调试 ASP.NET + SQLServer 项目并把项目部署到 IIS 服务作为正式服务开放出去。
2570 0
在 NAS SMB 卷上用 Visual Studio 调试 ASP.NET + SQLServer 项目并部署到 IIS 服务
|
5月前
|
网络协议
windows_server2012搭建iis并配置http重定向 iis转发
windows_server2012搭建iis并配置http重定向 iis转发
321 1
|
3月前
|
开发框架 .NET 中间件
【Azure 云服务】在Cloud Service的代码中如何修改IIS Application Pool的配置呢? 比如IdleTimeout, startMode, Recycling.PeriodicRestart.Time等
【Azure 云服务】在Cloud Service的代码中如何修改IIS Application Pool的配置呢? 比如IdleTimeout, startMode, Recycling.PeriodicRestart.Time等
【Azure 云服务】在Cloud Service的代码中如何修改IIS Application Pool的配置呢? 比如IdleTimeout, startMode, Recycling.PeriodicRestart.Time等
|
3月前
|
C++
【Azure云服务 Cloud Service】如何在部署云服务Cloud Service时候通过启动任务Start Task来配置IIS (如开启ARR)
【Azure云服务 Cloud Service】如何在部署云服务Cloud Service时候通过启动任务Start Task来配置IIS (如开启ARR)
下一篇
无影云桌面