权限不够把machine.config文件的<processModel>中userName="machine"改成"system"

解决方案 »

  1.   

    这是MS技术支持zgh_ms当初在论坛上的回答(老帖子打不开了),你试试这个问题可能跟很多方面相关。比如账号,第三方软件等等。可能需要一定的时间和步骤来做测试和修复。我建议您参照下面的步骤:A.  检查Application Protection的保护级别:1. 打开IIS管理器。2. Right-click Default Web Site and then choose Properties.3. On the "Home Directory" table, there is a field called "Application Protection". 请您告诉我您的选项。4.请您把这个选项更改为Low (IIS Process)然后检查错误是否仍然存在。B. 请检查您是否修改了 "IWAM_[你的电脑名]" 账号和密码。C. 建议您Reset "IWAM_[你的电脑名]"账号。1。 删除"IWAM_[你的电脑名]"账号。2。 重新启动计算机。Windows 2000 会重新生成此账号并和IIS同步。您可以在Event Viewer中找到相应的信息。如果Windows 2000不能自动生成此账号,我们需要手动的添加并和IIS同步。3。 请您检查问题是否解决。D. 检查您机器上的COM+和RPC:1. Launch Component Services on Control Panel -> Administrative Tools ->Component Services.2. Double Click Component Services, Computers, My Computer and COM+ Applications. 3. Find "IIS Out-Of-Process Pooled Applications", right click it and select Properties.4. In the Identity tab, set Account to "This user", click Browse, select the IWAM_[COMPUTERNAME] account.5. Click OK, finish the configuration.6. Launch Services on Control Panel -> Administrative Tools -> Services.7. Find the "Remote Precedure Call (RPC) service, right click and select Properties.8. In the "Log On" tab, select the "Local System account".9. Click OK, finish the configuration.10.Restart the computer.请您检查问题是否已经解决。希望上面的信息对您能有所帮助。-微软全球技术中心
      

  2.   

    参看这里:http://www.21tx.com/school/asp/wz/000140810060355.htm
      

  3.   

    我也是这个原因,
    http://support.microsoft.com/default.aspx?scid=kb;ZH-CN;315158
    看这个地址,你肯定搞定。推荐你使用.net 框架1.1版本