如何:在用户帐户下运行辅助进程
更新:2007 年 11 月
本主题适用于:
版本 |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
速成版 |
||||
标准版 |
||||
专业团队版 |
表格图例:
适用 |
|
不适用 |
|
默认情况下隐藏的一条或多条命令。 |
若要设置计算机以便在某个用户帐户下运行 ASP.NET 辅助进程(aspnet_wp.exe 或 w3wp.exe),请执行下列步骤。
过程
以用户帐户运行 aspnet_wp.exe
打开 machine.config 文件,此文件位于计算机上运行库安装路径下的 CONFIG 文件夹中。
找到 <processModel> 节,将用户和密码属性更改为要让 aspnet_wp.exe 在运行时使用的用户帐户的名称和密码。
保存 machine.config 文件。
在 Windows Server 2003 上,默认情况下已安装 IIS 6.0。相应的辅助进程是 w3wp.exe。若要在 IIS 5.0 模式下运行并将 aspnet_wp.exe 用作辅助进程,必须执行下列步骤:
单击“开始”,单击“管理工具”,然后选择“Internet 信息服务”。
在“Internet 信息服务”对话框中,右击“网站”文件夹并选择“属性”。
在“网站属性”对话框中选择“服务”。
选择“以 IIS5.0 隔离模式运行 WWW 服务”。
关闭“属性”对话框和“Internet 服务管理器”。
打开 Windows 命令提示窗口,通过运行下面的命令重置服务器:
iisreset
- 或 -
net stop iisadmin /y net start w3svc
找到 Temporary ASP.NET Files 文件夹,它应位于 CONFIG 文件夹所在的路径中。右击 Temporary ASP.NET Files 文件夹,然后选择快捷菜单上的“属性”。
在“临时 ASP.NET 文件属性”对话框中单击“安全性”选项卡。
单击“高级”。
在“临时 ASP.Net 文件的高级安全设置”对话框中单击“添加”。
将出现“选择用户、计算机或组”对话框。
在“输入要选择的对象名称”框中键入用户名,然后单击“确定”。用户名必须遵循以下格式:域名\用户名。
在“临时 ASP.Net 文件的权限项”对话框中,授予用户“完全控制”,然后单击“确定”以关闭“临时 ASP.Net 文件项”对话框。
将出现“安全性”对话框,询问是否确实要更改系统文件夹的权限。单击“是”。
单击“确定”以关闭“临时 ASP.NET 文件属性”对话框。