关于ASP.NET在IIS一些问题的经验总结

asp.net|iis|问题

很多开发人员对于IIS和ASPNET的安装等问题困扰,特此做下面的小总结,请大家多交流!
iis 坏了修复办法!!!!!!!

一般IIS运行不了ASP.NET,试一下下面四种方法,99%有效:

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。重设ASPNET的密码,然后在下面的目录中找到Machine.config文件:%Systemroot%\Microsoft.NET\Framework\v1.0.3705\CONFIG

(Systemroot是你的安装目录),在<processModel>标识中添加/修改:userName和password3。如果还不行,重装IIS,然后再按照方

法1进行操作4。如果你的机器是域控制器,你可以参考Q315158:

ASP.NET Does Not Work withASPNET Account on Domain

Controller:http://support.microsoft.com/default.aspx?

scid=KB;EN-US;Q315158&和你大致讲一下操作的步骤:

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是你的安装目录),在<processModel>标识中添加/修改:

userName="DomainName\ASPUSER" password="ASPUSERpassword" 其中ASPUSERpassword是刚刚建立的ASPUSER的密码,DomainName是你的域名最后把机器RESET一下!看看!应该OK了!

时间: 2024-12-03 19:07:00

关于ASP.NET在IIS一些问题的经验总结的相关文章

ASP.NET对IIS中的虚拟目录进行操作

asp.net|iis|虚拟目录 ASP.NET对IIS中的虚拟目录进行操作 //假如虚拟目录名为"Webtest",先在项目中引用 //System.DirectoryServices.dll,再 using System.DirectoryServices; protected System.DirectoryServices.DirectoryEntry dirroot; 1.添加新的虚拟目录 DirectoryEntry newVirDir = dirroot.Children

ASP.NET在IIS下的工作模式和原理

ASP.NET与IIS是紧密联系的,由于IIS6.0与IIS7.0的工作方式的不同,导致ASP.NET的工作原理也发生了相应的变化. IIS6(IIS7的经典模式)与IIS7的集成模式的不同 IIS6的运行过程: 分析上图可知: 在 User Mode 下,http.sys 接收到 http request,然后它会根据 IIS 中的 Metabase 查看基于该 Request 的 Application 属于哪个 Application Pool, 如果该 Application Pool

利用Advanced Installer将asp.netMVC连同IIS服务和mysql数据库一块打包成exe安装包

原文:利用Advanced Installer将asp.netMVC连同IIS服务和mysql数据库一块打包成exe安装包 因为业务需要,项目中需要把asp.netmvc项目打包成exe安装程序给客户,让客户直接可以点下一步下一步安装部署web程序,并且同时要将IIS服务和mysql一同安装到服务器上,因为客户的电脑可能是64位也可能是32位,所以在打包的时候就需要打包成两份安装包.研究了几天终于有所收获,下边就是打包的步骤. 打包步骤: 一.前期准备 1.将asp.netmvc发布到本地目录中

插件-ASP 如何控制iis站点,域名绑定,站点新建等

问题描述 ASP 如何控制iis站点,域名绑定,站点新建等 asp 如何管理Iis 在线绑定域名,创建站点等!是不是需要dll插件 解决方案 可以用vbs或者powsershell来控制iis.关于vbs,如果你安装完整了iis,会在wwwroot目录下看到示例vbs文件.

ASP.NET 修复 IIS 映射具体实现步骤_实用技巧

要为 ASP.NET 修复 IIS 映射,请按照下列步骤操作: 1. 运行 Aspnet_regiis.exe 实用工具: a.单击"开始",然后单击"运行".  b.在"打开"框中,键入 cmd,然后按 Enter 键.  c.在命令提示符下键入以下命令,然后按 Enter 键:  "%windir%\Microsoft.NET\Framework\版本\aspnet_regiis.exe" -i 在此路径中,版本代表在服务

ASP.NET在IIS上注册报0x800702e4错误解决方法_实用技巧

1.--404.3 not found 2.-- 关于asp.net2.0在iis下的注册问题,因为我的win7是后装的iis,而.framework2.0则是跟着vs2005一起早就装好的,这 个时候需要手动注册一下.framework2.0,方法如下:在xp下,在"运行"里面执行一下x:\Windows\Microsoft.NET \Framework\v2.0.50727\aspnet_regiis.exe –i就行了,但在win7下,会报一个"0x800702e4 请

初学ASP之领略IIS的几则新鲜应用

iis|初学 引:利用IIS发布网站信息,已经不是什么新鲜的话题了;不过除了具有发布网站功能之外,IIS还有许多并不引人注意细节功能,巧妙地利用这些功能,可以实现对网站进行高效管理的目的.不信的话,就请各位一起来领略一下IIS的几则新鲜应用: 利用IIS发布网站信息,已经不是什么新鲜的话题了;不过除了具有发布网站功能之外,IIS还有许多并不引人注意细节功能,巧妙地利用这些功能,可以实现对网站进行高效管理的目的.不信的话,就请各位一起来领略一下IIS的几则新鲜应用,相信这些内容会帮助大家更好地管理

ASP.NET操作IIS中的虚拟目录

asp.net|iis|虚拟目录     在做系统开发的过程中,我们经常会遇到用asp.net来操作IIS,如新建虚拟目录.更改虚拟目录的属性.删除虚拟目录等操作,现在分析如下://假如虚拟目录名为"Webtest",先在项目中引用 //System.DirectoryServices.dll,再 using System.DirectoryServices; protected System.DirectoryServices.DirectoryEntry dirroot; 1.添加

用ASP实现开关IIS不重启电脑

有时候我们在WEB程序如:ASP,中无意中使用到了一个死循环,或者在测试 DLL组件时,挂了.这时候IIS就停止了响应,我们要继续我们的工作啊,重启IIS服务吧. 然而这个进程还在执行,Internet 服务管理器还关闭不了.而当想结束inetinfo.exe 或者 DLLHOST.EXE 进程的时候,我们得到了一个拒绝的信息,当然你是管理员权限也还是得到这样提示.你也可能会用net stop,不过花的时间要长些,而且有时候不响应. 这时我们只有重启电脑了.能不用重启电脑而RESTART IIS