У меня есть веб-приложение ASP.NET MVC4, разработанное с использованием Visual Studio в Windows. Я пытаюсь развернуть его на сервере Apache, работающем на Ubuntu. Я соглашаюсь на то, чтобы заставить его работать на xsp на данный момент, так как это кажется более простым для начала.
Последняя из длинной череды ошибок:
Missing method System.Web.Security.FormsAuthentication::get_IsEnabled()
in assembly /usr/lib/mono/gac/System.Web/4.0.0.0__b03f5f7f11d50a3a/System.Web.dll,
referenced in assembly /tmp/username-temp-aspnet-0/e475125c/assembly/shadow/5cf10065/81ba6702_dd4b6767_00000001/System.Web.Http.WebHost.dll
Я удалил теги ‹ authentication mode="..">... из файла web.config, поэтому я не уверен, почему что-то пытается вызвать FormsAuthentication. Ошибка, похоже, исходит от моно .dll.
Что вызывает эту ошибку и что мне нужно сделать, чтобы ее исправить?