Я создал реактивный проект, используя основной шаблон реагирования spa asp.net. Все вроде бы хорошо, но когда я развернул приложение в IIS, оно развернулось как приложение на веб-сайте по умолчанию. Когда я пытаюсь получить доступ к сайту, индексный файл идет, но статические файлы дают 404.
Одним из решений, которое я нашел, является установка PUBLIC_URL для имени приложения в iis, сборка приложения и его развертывание. Но, Есть ли другое альтернативное решение со стороны ядра asp.net? как установка rootPath
// In production, the React files will be served from this directory
services.AddSpaStaticFiles(configuration =>
{
configuration.RootPath = "ClientApp/Build";
});