Загрузка работает отлично для 62MB-файла. Однако он генерирует исключение, если он равен 100 МБ.EntityFramwork System.OutOfMemoryException при вставке 100MB в varbinary
Я нашел несколько вопросов в stackoverflow, но никто не очень специфичен в отношении типа данных.
Цените свою помощь!
ASP.Net 4, IIS7, EntityFramework 4.1, Visual Studio 2010 SP1, SQL 2008
DataType является VARBINARY (макс)
applicationHost.config
<section name="requestFiltering" overrideModeDefault="Allow" />
web.config
<httpRuntime maxRequestLength="1148576" executionTimeout="3600"/>
<security >
<requestFiltering>
<requestLimits maxAllowedContentLength="112400000" />
</requestFiltering>
</security>
Я использую EntityDataModel. Следующее исключение было выбрано дизайнером.
не выглядит как «обычный» код EF - это использование WCF RIA? –
Возможно, вам стоит попробовать потоковое или кодирование сообщений MTOM (если это действительно WCF). –
Я использую EntityDataModel. Оттуда было выброшено исключение. – Win