这个问题之前遇到过多次,知道是因为文件夹的权限问题,但是老是记不住是哪个文件夹,所以每次都要现查。这次终于决定记录下来。
错误如下图:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/29f0fa36fc1edfa6269ac57f2e8b98f9.png)
这是因为在发布IIS服务后,没有权限操作TEMP文件夹所造成的。
解决办法:
在C盘的Window目录下找到TEMP文件夹,若没有该文件夹,则Window目录下自己创建一个TEMP文件夹。选择TEMP文件夹点击右键,然后选择属性。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f939a5e6f91ffcd84f58e1fe828419dc.png)
选择安全选项卡,然后再单击编辑按钮,找到下图所示的IIS_IUSRS权限对象,如果没有的话,就添加一个。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/09c2192441b2f9ca8594a7d4c193944f.png)
然后在【完全控制】那勾选,然后点应用,就可以了。