当我在使用的本地计算机上对其进行测试时
Directory.CreateDirectory(Server.MapPath(@"~/AppUploads/" + id_analisis + "/" + carpeta));
它运行良好,然后我将其发布并在iis 10上进行了尝试,但是它不起作用...有什么想法吗?
我也修改了Web.config文件,因为它可能是一个许可...
<system.web>
<securityPolicy>
<trustLevel name="Full" policyFile="internal"/>
</securityPolicy>
</system.web>
答案 0 :(得分:0)
可能存在一些权限问题,或者在部署程序后找不到正确的拍子。
检查哪个用户可以访问您在其中创建新目录的文件夹
狮子座
答案 1 :(得分:0)
我刚刚编辑了项目的文件夹权限
C:\ Inetpub \ wwwroot \
右键单击项目文件夹->属性->安全->编辑->添加->高级选项->立即搜索->并选择IIS_IUSRS,然后完全控制它,我不知道这是否是最好的选择关于安全性,但至少可以奏效。