在我的代码中,我将导出要导入到另一个库(DocumentSet.Expot())的文档集。最大上载大小为100 MB。我们有一些超过50 MB的文档集。当它们大于50 MB时,我收到错误“无法导出大于50 MB的文档集”。这只发生在我们的测试环境中。在我的开发环境中,导出文档集超过50 mb没有问题。我找到了一个与我遇到的问题类似的修补程序(http://support.microsoft.com/kb/2544019)。但是,它似乎更适合将项目发送到记录中心。有没有人有任何建议?
答案 0 :(得分:0)
为Web应用程序设置Maximum Upload Size
是不够的,因为向Record Center
提交文档集会通过OfficialFile.asmx
Web服务,而后者又拥有自己的设置。
OfficialFile.asmx
Web服务拥有自己的设置,它位于:C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\ISAPI\OfficialFile.asmx
打开位于web.config
下的C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\ISAPI\
文件并添加以下部分:
<location path="OfficialFile.asmx">
<system.web>
<httpRuntime maxRequestLength="2097151" executionTimeout="240" />
</system.web>
</location>