现在的位置: 首页 > 综合 > 正文

IIS浏览aspx页面的解决方法

2012年08月06日 ⁄ 综合 ⁄ 共 992字 ⁄ 字号 评论关闭

IIS:安装过它的朋友都会很有印象,IIS的安装并不是那么得一帆风顺...多多少少它会制造一点麻烦给你...

好不容易安装上了IIS,暗自偷笑着...同时把ASP.NET的项目发布到上面...右键浏览Login.aspx...不知所措又占满了我的脑袋...囧

报错啦...我的IIS不能浏览aspx页面...为了确认,我浏览了一个html页面..OK没问题...

上网搜了很久...很久...始终没找到好的解决方案呐...心灰意冷...

最后时候,发现一篇文章,没抱什么希望的试试咯...哦也..可以啦...呵呵...

不同问题不同解决方案啦,按步骤操作就行了

一. 出现500内部错误

1、在"开始"-"设置"-"控制面板"-"管理工具"-"服务"中,查看 Distributed Transaction Coordinator 服务(即DTC)和 COM +Event System 服务是否启动,若没有启动,请将这两个服务都启动。另外,就是如果DTC服务无法启动,这时候就在cmd窗口中先后执行下列两条命令:

(1) msdtc -resetlog

(2) net start msdtc

执行完这两条语句后,DTC就能启动成功了。

2、执行完上述操作后,接下来就在cmd窗口中再先后执行以下三条命令:

(1) cd %windir%\system32\inetsrv

(2) rundll32 wamreg.dll,CreateIISPackage

(3) regsvr32 asptxn.dll

这三条命令中,第二条的CreateIISPackage一定要注意,区别大小写,否则会出错

二. 访问IIS元数据库失败 

1、依次点击"开始"-"运行"。

2、在"运行"栏内输入"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i"(不含引号),然后点"确定"按钮。

3、出现的cmd窗口中显示“开始安装ASP.NET XXX”等内容,等待这个窗口自动关闭。

如果还出现“未能创建 Mutex”的问题

解决方法:

1、先关闭你的VS2005。

2、打开 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files 找到你刚才调试的程序的名字的目录删除它。

3、关闭IIS服务器,重开一次。

4、浏览一下你的程序,问题解决。

抱歉!评论已关闭.