在虚拟主机……
aspnet的权限默认很低
一般情况下,也不会被改的吧

解决方案 »

  1.   

    如果你可以在别人的虚拟主机上随便设置设置虚拟目录、修改用户权限,那虚拟主机还有什么安全性可言?所以虚拟主机提供商是不会给你权限的,如果在本地机上,只有将machine.config中processModel配置节中的userName="machine"改为userName="system"就可以运行你的代码,但虚拟主机上的machine.config文件是不会让你修改的,如果你用模拟用户的办法,那需要知道有相应权限的用户的密码,一般的虚拟主机提供商是会非常重视服务器安全的,所以也不可能得到这些密码,也就不可能在虚拟主机上创建虚拟目录这些操作。