To my knowledge, loading in .NET 4 is limited to "2097151" (2 GB). It can be installed in web.config
<system.web>
<httpRuntime maxRequestLength="2097151" />
</system.web>
OK, so there is another idea: you can upload files to chunks. There 's a codeplex project that might come in handy.