Оказывается, нам просто нужно было запускать ng build --aot всякий раз, когда мы переносили файлы, и теперь он запускается.
Я думаю, что Вы, возможно, должны скорректировать MaxRequestLength
В Web.config я думаю по умолчанию 4megs.
Следующее позволило бы ~10 meg файлов:
<httpRuntime maxRequestLength="10240" />
В Page_Load, Сервере набора. ScriptTimeout к значению, которое работает на Вас. Измеряемый в секундах я верю.
Необходимо обновить установку метабазы на IIS6 и позже. Ключ является "AspMaxRequestEntityAllowed" и выражается в байтах. Я настоятельно рекомендую, чтобы Проводник Метабазы для внесения изменения, пробирающегося через XML в %systemroot %\system32\inetserv\metabase.xml, был возможен все же.
Проводник метабазы: http://support.microsoft.com/kb/840671
Хм, возможно, я рявкаю неправильное дерево... Вы не сделали бы файлов на 5 МБ, если бы это не было уже скорректировано.
Другой удар в нем: посмотрите свой web.config:
<system.web>
<httpRuntime maxRequestLength="10240" executionTimeout="360"/>
</system.web>
Длина запроса Max находится в килобайтах, и тайм-аут выполнения находится в секундах.
Проверьте код Выпуска XP Velodoc. Это включает модуль потоковой передачи загрузки, resumable обработчик загрузок и средства управления загрузкой ASP.NET на основе расширений Ajax ASP.NET, и это - весь открытый исходный код.
Для получения дополнительной информации проверьте также www.memba.com и www.velodoc.com.
Поместите это в ваш web.config
<system.web>
<httpRuntime executionTimeout="360" maxRequestLength="100000" />
Это обеспечивает таймаут в 360 секунд и загрузку 100 000 Кб данных за раз.
Если это не работает, выполните эту команду на вашем сервере IIS. (заменить [IISWebsitename])
C:\Windows\System32\inetsrv>appcmd set config "[IISWebsitename]" -section:requestFiltering -requestLimits.maxAllowedContentLength:100000000 -commitpath:apphost
Это позволит загрузить 100 000 000 байт данных за один раз.