Вы пробовали посмотреть файл Web.config для тега maxrequestlength? Проблема в этом случае заключается не в загрузке, а в запросе на файл при загрузке страницы. Посмотрите на следующую строку:
<httpruntime maxrequestlength="51200" executiontimeout="7200"/>
Где установить второй номер для 2-х часов (только случайное времени ожидания) и первый номера является максимальным размером файла, что страница, которая нуждается в файл может запросить. В этом случае вы можете иметь размер загрузки 500 МБ. Это может исправить это, однако, есть еще один раздел, который вы можете редактировать, добавлять в целях безопасности:
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="524288000"/>
</requestFiltering>
</security>
Здесь, опять-таки у вас есть 1024x1024 * 500 = 500Mb. Это отредактировано в свойствах сеанса - вы можете сделать это через интерфейс управления или написать собственные скрипты. Посмотрите на MSDN здесь:
http://technet.microsoft.com/en-us/library/cc725820(v=ws.10).aspx
Х ?? Я считаю, что это не проблема загрузки 400 МБ файлов. Проверьте, правильно ли вы настроили собственную страницу по умолчанию. –
Я не уверен, что понимаю ваш комментарий. Загрузка файла не является проблемой, я имею прямой доступ к серверу и могу разместить файл непосредственно в папке веб-сервера. Если я делаю это с небольшим файлом, то он отображается в списке каталогов сервера при посещении URL-адреса, и если вы нажмете его, он будет загружен, но если я сделаю это с большим файлом, то он все еще отображается в списке, но если я нажму на него, то он покажет 404. – Jordan
Так проблема при открытии файла? хм ... Это довольно странно. Ваш файл поврежден? –