powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Создаю контроллер и при вызове любого действия этого контоллера получаю 404
11 сообщений из 11, страница 1 из 1
Создаю контроллер и при вызове любого действия этого контоллера получаю 404
    #39340038
ASP .NET MVC 4
Для проверки создаю совсем простой контроллер
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace Printers.Controllers
{
    public class aaaController : Controller
    {
        //
        // GET: /aaa/

        public ActionResult Index()
        {
            return View();
        }

    }
}


и вьюху к нему
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
@{
    ViewBag.Title = "Index";
    Layout = "~/Views/Shared/_Layout.cshtml";
}

<h2>Index</h2>
<p>
    Бла-бла-бла
</p>


при переходе на http://localhost:PORT/aaa/index - получаю страницу 404
RouteConfig стандартный
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Web.Routing;

namespace Printers
{
    public class RouteConfig
    {
        public static void RegisterRoutes(RouteCollection routes)
        {
            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

            routes.MapRoute(
                name: "Default",
                url: "{controller}/{action}/{id}",
                defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
            );
        }
    }
}



Другие контроллеры работают нормально. В чем может быть причина?
...
Рейтинг: 0 / 0
Создаю контроллер и при вызове любого действия этого контоллера получаю 404
    #39340069
Vladimir A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЗлостныйЛамер,
It does not like 'aaa' and 'Бла-бла-бла'
...
Рейтинг: 0 / 0
Создаю контроллер и при вызове любого действия этого контоллера получаю 404
    #39340075
Vladimir A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Did you configure IIS?
...
Рейтинг: 0 / 0
Создаю контроллер и при вызове любого действия этого контоллера получаю 404
    #39340082
Vladimir A,

Нет. Запускаю из VS 2012
...
Рейтинг: 0 / 0
Создаю контроллер и при вызове любого действия этого контоллера получаю 404
    #39340489
Мальчишки и девченки, какие мнения по этому поводу?
...
Рейтинг: 0 / 0
Создаю контроллер и при вызове любого действия этого контоллера получаю 404
    #39340494
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
public class aaaController : Controller
    {
        //
        // GET: /aaa/

        public string Index()
        {
            return "Тест";
        }

    }



Даже так не работает...

Server Error in '/' Application.
The resource cannot be found.
Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly.

Requested URL: /aaa/Index

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.17929
...
Рейтинг: 0 / 0
Создаю контроллер и при вызове любого действия этого контоллера получаю 404
    #39340502
Изменил RouteConfig, что бы при старте открывалась страница aaa/index
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
public class RouteConfig
    {
        public static void RegisterRoutes(RouteCollection routes)
        {
            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

            routes.MapRoute(
                name: "Default",
                url: "{controller}/{action}/{id}",
                defaults: new { controller = "aaa", action = "Index", id = UrlParameter.Optional }
            );
        }
    }



но при старте все равно открывается страница home/index... Кэш браузера чистил.
...
Рейтинг: 0 / 0
Создаю контроллер и при вызове любого действия этого контоллера получаю 404
    #39340790
Andrey1306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на фига студия 2012 и МVC 4 ?
...
Рейтинг: 0 / 0
Создаю контроллер и при вызове любого действия этого контоллера получаю 404
    #39342367
А почему нет?
...
Рейтинг: 0 / 0
Создаю контроллер и при вызове любого действия этого контоллера получаю 404
    #39342382
Andrey1306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЗлостныйЛамерА почему нет?

ну нет, так нет
...
Рейтинг: 0 / 0
Создаю контроллер и при вызове любого действия этого контоллера получаю 404
    #39342603
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Покажи код другого контроллера, который "работает нормально"
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Создаю контроллер и при вызове любого действия этого контоллера получаю 404
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]