Angular Ver: 5
Я работаю над новым проектом с ASP.NET MVC и интегрировал в него Angular 5.Проект работает нормально, за исключением того, что обновление страницы выдает ошибку 404 страница не найдена.Всякий раз, когда я нажимаю кнопку «Обновить» из браузера или перезагружаю страницу, выдается ошибка 404.
Я прошел много уроков и обсуждений по этой проблеме обновления страницы Angular, но пока не получилось.
Я использую общий вид MVC _Layout.cshtml , чтобы указать угловые ссылки на lib и базовую ссылку следующим образом: -
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title></title>
<base href="/">
@Styles.Render("~/Content/css")
@Scripts.Render("~/bundles/modernizr")
@Scripts.Render("~/bundles/bootstrap")
<script src="~/node_modules/core-js/client/shim.min.js"></script>
<script src="~/node_modules/zone.js/dist/zone.js"></script>
<script src="~/node_modules/systemjs/dist/system.src.js"></script>
<script src="~/Web/systemjs.config.js"></script>
<script>
System.import('Web/main.js').catch(function (err) { console.error(err); });
</script>
</head>
<body>
@RenderBody()
@RenderSection("scripts", required: false)
</body>
</html>
Пожалуйста, предложите, где я должен внести изменения.