我的MVC应用程序运行正常(托管在我的本地计算机上),但在重新启动系统后,它无法访问网络文件夹。但是,在调试模式下,它运行正常,但是当我发布它时,它不起作用。
异常详细信息:System.UnauthorizedAccessException:访问路径' \ abc \ xyz.txt'被拒绝。
机器' abc'网络上的每个人都可以访问。
答案 0 :(得分:1)
一种可能的解决方案是该文件夹为网络服务用户帐户提供写入权限,否则它将无法运行。还要确保aspnet用户也对该文件夹具有写权限。
答案 1 :(得分:1)
检查它正在运行的应用池标识。确保身份具有访问该文件夹的权限。