wwwroot 给这个目录最大权限,或者是Every One 权限

解决方案 »

  1.   

    修改C:\WINNT\Microsoft.NET\Framework\v1.0.3705\CONFIG\Machine.config文件ProcessModel段中的UserName, 把Machine改成SYSTEM.
    类似于
    <processModel enable="true" timeout="Infinite" idleTimeout="Infinite" shutdownTimeout="0:00:05" requestLimit="Infinite" requestQueueLimit="5000" restartQueueLimit="10" memoryLimit="60" webGarden="false" cpuMask="0xffffffff" userName="SYSTEM" password="AutoGenerate" logLevel="Errors" clientConnectedCheck="0:00:05" comAuthenticationLevel="Connect" comImpersonationLevel="Impersonate" responseRestartDeadlockInterval="00:09:00" responseDeadlockInterval="00:03:00" maxWorkerThreads="25" maxIoThreads="25"/>
      

  2.   

    把ASPNET用户添加到administrator组中,再把wwwroot中的ASPNET用户的权限设为最大.(如在wwwroot没有ASPNET用户,添加即可.)
      

  3.   

    ASPNET 用户的权限过高,难道不会导致安全性问题吗?
      

  4.   

    应该不会导致.你可以设置aspnet相关权限就可以了.
      

  5.   

    具体看看是那方面的权限问题,如果你使用了访问文件,请赋予ASP NET用户写的权限,如果访问了SQL用户,请在SQL中添加访问权限。