IIS возвращает ошибку 404, подозреваемая проблема связана с RouteConfig

Локально мое решение работает нормально, но после развертывания опубликованного на сервере оно возвращает ошибку 404 на всех моих страницах ASPX, несмотря на то, что все ресурсы есть. Мое решение основано на веб-формах .NET Framework, и у меня есть этот файл RouteConfig.cs в папке App_Start. Я еще ничего не настраивал в этом разделе.

public static class RouteConfig
{
    public static void RegisterRoutes(RouteCollection routes)
    {
        var settings = new FriendlyUrlSettings();
        settings.AutoRedirectMode = RedirectMode.Permanent;
        routes.EnableFriendlyUrls(settings);
    }
}

Я не могу найти файлы журналов IIS, поскольку они не управляются самостоятельно, возможно, на это потребуется некоторое время.


person JL_Coder    schedule 26.05.2020    source источник
comment
включить журнал IIS и проверить фактический адрес запроса в журнале   -  person Always_a_learner    schedule 26.05.2020
comment
Вы пытались опубликовать свое решение на локальном сервере IIS? Если это так и результат тот же, вам следует подключить отладчик к конкретному процессу w3wp, чтобы получить больше информации.   -  person Peter Csala    schedule 26.05.2020
comment
Спасибо за советы, Питер и Always_a_learnner.   -  person JL_Coder    schedule 29.05.2020


Ответы (1)


Сервер поддерживает только .NET Framework до версии 4.61 вместо целевой версии 4.8 в моих проектах.

person JL_Coder    schedule 29.05.2020