первый «myapp» - это контекст приложения, добавленный IIS, а второй «myapp» - это базовая ссылка, которую вы указали в index.html.
http://localhost/myapp/myapp/?pid=6133&view=overview
У меня была такая же проблема.Итак, решение, за которым я следовал, - это использовать HashLocationStrategy
{ provide: LocationStrategy, useClass: HashLocationStrategy }
и создать приложение для производства
ng build --prod --base-href=/myapp/
Предоставляя базовый путь, я обеспечил правильную загрузку стилей и других файлов.поскольку я получал ошибку 404 для стилей и файлов runtime.js и т. д.
Используя HashLocationStrategy, я исправил 404 ошибки при обновлении страницы.