【发布时间】:2011-03-08 16:45:54
【问题描述】:
这真的很奇怪。在本地处理我的 MVC 项目(使用本地主机)时,我能够上传文件并将其保存在数据库中,但是当项目部署在服务器上时,我收到未找到目录的异常(System.IO.DirectoryNotFound)。它在服务器的错误日志中列出了我的本地文件路径。
我正在尝试使用 Request.Files 集合及其内容将文件内容保存为字节数组。
有什么想法吗?
TIA
【问题讨论】:
-
你能展示一下action方法吗,奇怪的是你在处理字节和数据库时会有一个io异常。
-
[AcceptVerbs(HttpVerbs.Post)] public String Upload(String param) { .. }
-
输入标签是否需要'id'和'name'属性?我正在使用 jquery 多文件插件进行上传。表单已提交给控制器,但它的操作目标是 iframe。一旦我提交上传,我就可以转到控制器方法,这一切在本地主机上都可以正常工作,但在服务器上却不行。
-
我收到 405 错误,这意味着什么?
标签: jquery asp.net-mvc file upload