一般正式架设的网站web服务器时都是使用server版的操作系统,常用的有windows server2003,这样的情况配置一般比较顺利,注意启用一下asp就可以了(win2003默认关闭asp运行支持)。但是有时候讲课做演示的很多情况下用的大部分还是xp系统,于是就会出现很多问题,很容易碰到的就是xp系统下明明装好了iis,就是打不开asp测试页,但是在根目录下放个html或htm文件都能正常打开,解决方法常常让人头疼,重装一遍又重装一遍,但是往往解决问题的效果并不很好,究其原因,应该是支持asp运行的一些系统文件dll等,没有正常安装。这个问题常常出现在部分ghost版本安装的xp系统下。
这里介绍一种常用的解决办法,小记录一下:
开始菜单-》运行-》cmd
msdtc -uninstall
msdtc -install
cd %windir%/system32/inetsrv
rundll32 wamreg.dll, CreateIISPackage
regsvr32 asptxn.dll
提示asptxn.dll注册成功,重新启动iis,运行asp页面,成功解析。^_^