我现在已经挣扎了一段时间,我的想法已经不多了。 我有一个MVC应用程序,它利用Open XML上传excel文件。在我的本地机器上一切正常,但是一旦我部署它似乎不起作用并抛出上述异常。我已将该文件夹的权限授予用户在IIS中运行的用户(网络服务),但仍然会收到上述错误。请参阅下面的代码和建议,
try
{
if (file != null && file.ContentLength > 0)
{
string path = Path.Combine(Server.MapPath("~/App_Data/uploads"), Path.GetFileName(file.FileName));
file.SaveAs(path);