我的操作系统为winxp ,asp.net 1.0
最近我的计算机运行asp.net程序的时候,打开asp.net页面提示如下错误:
“The root transaction wanted to commit, but transaction aborted”
有时提示:
“Server Application Unavailable”微软称这是安装 MS03-032 安全更新后的一个BUG,并且提供了三种解决办法:
1、创建具有正确权限的弱帐户,然后配置 Machine.config 文件的 <processModel> 部分以使用该帐户。
2、在 Machine.config 文件的 <processModel> 部分,将 userName 属性设置为 SYSTEM。
3、配置 Machine.config 文件的 <processModel> 部分以使用管理员帐户。我按第2种方法修改后仍然不行,以下是我的操作,请问有哪些地方不对,请问该怎么办:
我将machine.config的processModel部分的这样修改的(将用户明修改了)
userName="[user]" - Windows user to run the process as. 
                      Special users: "SYSTEM": run as localsystem (high privilege admin) account.
                                  "machine": run as low privilege user account named "ASPNET".
                      Other users: If domain is not specified, current machine name is assumed to be the domain name.
         改为:
userName="[SYSTEM]" - Windows user to run the process as. 
                      Special users: "SYSTEM": run as localsystem (high privilege admin) account.
                                     "machine": run as low privilege user account named "ASPNET".
                      Other users: If domain is not specified, current machine name is assumed to be the domain name.还有什么更好的办法吗, 我的计算机在域控制环境中登陆,如果将用户名指定为显示用户,应该怎样修改(假设域名为DomainName,计算机名为MachineName)?