Ameen Shamsan Ответов: 1

Как решить ошибку сервера в приложении'/'. Пожалуйста помочь


I'm following a tutorial on how to build a website with MVC. I created the project as Web under C#, then chose Empty from ASP.Net 4.6.1 Templates and chose the option MVC.

I created two new folders and added bootstrap, CSS, and fonts files to these new folders.

I also created a new folder under View folder and then added Layout Page (Razor v3).


Then after I added the following code

------------------------------------------------------

<pre><title>@Page.Title</title>

    <link href="~/Content/bootstrap.min.css" rel="stylesheet" />
</head>
<body>

    <!--Navbar-->
    <Nav class="navbar navbar-default navbar-fixed-top">
        <div class="container">

            <div class="row">

                <div class="col-sm-4">.col-sm-4</div>
                <div class="col-sm-4">.col-sm-4</div>
                <div class="col-sm-4">.col-sm-4</div>
            </div>

            <div class="navbar-header">
                <button class="navbar-toggle collapsed" data-toggle="collapase"
                        data-target="#navbar">
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>

                </button>
                <a href="#" class="navbar-brand">
                    <img src="" />
                </a>

            </div>

            <div id="navbar" class="navbar-collapse">
                <ul class="nav navbar-nav">
                    <li>
                        <a href="#">
                            
                            Main
                        </a>

                    </li>

                    <li>
                        <a href="#">
                            
                            Food Menu
                        </a>
                    </li>

                    <li>
                        <a href="#">
                            
                            Registeration
                        </a>
                    </li>
                    <li>
                        <a href="#">
                            
                            About
                        </a>
                    </li>


                </ul>
            </div>
        </div>

    </Nav>

    @RenderBody()

    <!--Footer-->
    <script src="~/Scripts/jquery.js"></script>
    <script src="~/Scripts/bootstrap.min.js"></script>

   
</body>
</html>



------------------------------------------

Я получил следующую ошибку

Ошибка сервера в приложении'/'.
HTTP 404. Искомый ресурс (или одна из его зависимостей) может быть удален, изменено его имя или временно недоступен. Пожалуйста, просмотрите следующий URL-адрес и убедитесь, что он написан правильно.

Что я уже пробовал:

I have searched and found many answers, but most of them are hard to follow, so I could not solve the issue. Please guide me to solve the problem.

Gerry Schmitz

Есть "хорошие" и "плохие" учебники.

Очевидно, ты выбрал что-то плохое.

https://mva.microsoft.com/en-us/training-courses/introduction-to-aspnet-mvc-8322?l=nKZwZ8Zy_3504984382

Ameen Shamsan

Спасибо.

Jinto Jacob

ошибка может отсутствовать на этой странице. скорее всего, это происходит в вашей конфигурации маршрута или контроллере.

Ameen Shamsan

Не могли бы вы, пожалуйста, руководство мне, чтобы решить этот вопрос. Как настроить конфигурацию маршрута?

Спасибо.

1 Ответов

Рейтинг:
10

Jinto Jacob

Не могли бы вы проверить местоположение отеля index.cshtml файл( или ваше представление). он должен быть под views папка в подпапке под названием home или в подпапке с именем вашего контроллера. Если вы поместите его в другое место, то может возникнуть ошибка.

проверьте эту статью[^]

вы можете получить подробный учебник на многих сайтах. Нижеприведенный вариант очень полезен

Нажмите здесь для получения ссылки на учебник[^]