0
我有一个MVC 3网站的一些大表单。他们刚刚获得了一个文件上传部分,这造成了一些问题。对于小文件,一切都很好,但对于较大的文件,我得到的HTTP 413请求实体太大。表格本身约为10-15 kB,上传的文件为excel文件,通常大约为50 kB。“请求实体太大”和锁定的配置部分
我试图寻找一种方法来增加此限制,以及一些阅读提示添加
<system.webServer>
<serverRuntime maxRequestEntityAllowed="104857600"/>
</system.webServer>
到web.config
文件将解决这个问题。但是,如果我这样做了,我会得到HTTP 500“此配置节不能用于此路径,这发生在该节被锁定在父级别时。”
我已经阅读了关于如何通过更改applicationHost.config
文件来反过来修复,但这在我的情况下不可行。我们有15位开发人员在本地开发(使用Visual Studio的IIS Express),然后有大约10台用于测试和生产的服务器。要求所有这些从源代码管理中修补出来将很快变成一团糟。可以做些什么来解决它?
它不为我工作的链接。任何其他解决方案吗?谢谢。 – kevin
不适用于我。在添加了该部分之后,我收到了另一个错误:API控制器上的方法不再匹配。 (该代码是我继承的一团糟,并不是我想要重构它的全部......) –