欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

Asp.net在IIS上运行不了的解决方法

程序员文章站 2022-11-27 20:02:51
1、.net 安装的顺序应该是先装iis,再装vs.net,如果次序反了,或者iis重装了,就需要使用aspnet_regiis.exe -i来重新安装iis mappin...
1、.net 安装的顺序应该是先装iis,再装vs.net,如果次序反了,或者iis重装了,就需要使用aspnet_regiis.exe -i来重新安装iis mapping(主要用于aspx, asmx等文     件的extention的匹配)。在c:\windows\microsoft.net\framework\v1.0.3705目录下,运行下面的命令:aspnet_regiis.exe -i。

2、重设asp.net的密码,然后在下面的目录中找到machine.config文件:%systemroot%\microsoft.net\framework\v1.0.3705\config(systemroot是你的安   装目录),在标识中添加/修改:username和password3。如果还不行,重装iis,然后再按照方法1进行操作。如果你的机器是域控制器,大致讲一下操作的步骤:

   1、在administrative tools->active directory users and computers中建立一个名为aspuser的用户,将该用户添加到用户组中(默认情况下已在

user group 中)
   2、在administrative tools->local security settings->local policy->userright assignment中,双击右栏的log on as a batch job项,在弹出的窗口中点击

add,选择或输入刚才建立的aspuser帐号,确定。
   3、确保aspuser帐号有相应文件、目录的访问权限4。在下面的目录中找到machine.config文件:%systemroot%\microsoft.net\framework\v1.0.3705

\config (systemroot是你的安装目录),在标识中添加/修改:
username="domainname\aspuser" password="aspuserpassword" 其中aspuserpassword是刚刚建立的aspuser的密码,domainname是你的

域名。
注意修改完成之后需要把机器重启一下。