Веб-приложениям требуется больше памяти, предположительно потому, что у вас нет другого выбора, кроме как собрать их в одну сборку. Я только что преобразовал большой устаревший сайт в веб-приложение, и у меня возникли проблемы с нехваткой памяти, как во время компиляции, с сообщением об ошибке, как показано ниже:
Unexpected error writing metadata to file '' --
Not enough storage is available to complete this operation.
ошибка, и во время выполнения с этим сообщением об ошибке, как показано ниже:
Exception information:
Exception type: HttpException
Exception message: Exception of type 'System.OutOfMemoryException' was thrown.
at System.Web.Compilation.BuildManager.ReportTopLevelCompilationException()
Моя рекомендация по преобразованию более крупных сайтов на устаревшем оборудовании с ограниченным объемом памяти заключается в выборе варианта возврата к модели веб-сайта. Даже после первоначального успеха проблема может появиться позже.