Ошибка «Невозможно загрузить тип WebApi.WebApiApplication» при запуске проекта WebApi в C# - PullRequest
0 голосов
/ 12 февраля 2020

Когда я попытался запустить свой проект WebApi, я получил эту ошибку:

Ошибка сервера в приложении '/'. Ошибка анализатора Описание: при получении ресурса, необходимого для обслуживания этого запроса, произошла ошибка. Пожалуйста, обратитесь к следующей указанной c информации об ошибках вывода на пенсию и соответственно измените исходный файл.

Сообщение об ошибке анализатора: невозможно загрузить тип 'WebApi.WebApiApplication'.

Ошибка источника:

Строка 1: <% @ Application Codebehind = "Global.asax.cs" Inherits = "WebApi.WebApiApplication" Language = "C #"%>

Исходный файл: /global.asax Строка: 1

Данные версии: Microsoft. NET Версия фреймворка: 4.0.30319; ASP. NET: 4.7.2556.0 версия

global.asax

  public class WebApiApplication : System.Web.HttpApplication
    {
        protected void Application_Start()
        {
            GlobalConfiguration.Configure(WebApiConfig.Register);
        }
        protected void Application_BeginRequest()
        {
            Response.AddHeader("Access-Control-Allow-Origin", "*");
            Response.AddHeader("Access-Control-Allow-Methods", "GET, DELETE, PUT,POST");
            Response.AddHeader("Access-Control-Allow-Headers", "Content-Type, Accept, Pragma, Cache-Control, Authorization ");

            if (Request.Headers.AllKeys.Contains("Origin", StringComparer.CurrentCultureIgnoreCase)
                && Request.HttpMethod == "OPTIONS")
            {
                Response.End();
            }
        }
    }

В чем может быть проблема?

...