使用MVC项目在对桌面文件进行读写操作,本地程序正常。部署到IIS以后,报错拒绝访问。在网上查找了资料以后,亲测一个有用的办法:
在IIS中的默认应用程序池-->高级设置...-->标识改成Local System。就可以解决该问题


设置完以后,就可以用发布的程序正常访问文件夹了。
本文讲述了作者在将MVC项目部署到IIS后遇到文件访问拒绝的问题,通过将IIS默认应用程序池的标识设置为LocalSystem解决了这个问题,使得程序可以正常访问文件夹。
使用MVC项目在对桌面文件进行读写操作,本地程序正常。部署到IIS以后,报错拒绝访问。在网上查找了资料以后,亲测一个有用的办法:
在IIS中的默认应用程序池-->高级设置...-->标识改成Local System。就可以解决该问题


设置完以后,就可以用发布的程序正常访问文件夹了。

被折叠的 条评论
为什么被折叠?