当我在发布项目之前上传文件时,它运行正常,但是当我在上传文件时发布项目时,显示此错误: 拒绝访问路径“ C:\ inetpub \ sites \ Khadamatresan \ Contents \ 9164d9fe-d515-47e5-bbf2-95a56219e5c9.png”。
如何解决? 预先谢谢你
答案 0 :(得分:0)
转到有问题的文件夹,然后查看该文件夹的权限。我的回答是,它仅对此具有管理员权限,而您通过代码发送的内容不会复制它们的权限。
答案 1 :(得分:0)
我建议您尝试修改C:\ inetpub \ sites \ Khadamatresan \ Contents文件夹的权限,以允许IUSR和IIS /您的应用程序池名读取和写入文件。
更多详细信息,您可以参考以下步骤:
1。确保使用应用程序池高级设置的标识是applicationpoolidentity
2。右键单击C:\ inetpub \ sites \ Khadamatresan \ Contents文件夹,然后选择属性。
3。单击详细和编辑按钮。
4。如果IUSR和您的应用程序池名称未显示在窗口中。我建议你可以
单击添加按钮,然后键入IUSR和IIS AppPool \。
5。修改权限以启用完全控制权限