Я создал в VS2017, используя шаблон ASP.Net Core и Angular проекта. Все работает.
Он использовал Angular 5, поэтому я обновил его до Angular 6 и Rxjs 6, а затем скопировал в этот проект работающее приложение Angular 6, Rxjs 6.
Когда я пытаюсь его запустить, я получаю Cannot Get /, потому что есть несколько ошибок.
В частности, одна ошибка:
Ошибка TS2307 (TS) Не удается найти модуль '../../services/authentication.service'.
Поэтому я изменил выражение import
на:
import { AuthenticationService } from './services/authentication.service';
, который является правильным местоположением, сохранил файл и выполнил сборку снова, и ошибка - ТО ЖЕ. Это похоже на то, что компилятор смотрит на старый файл вместо исправленного.
Что может быть причиной этого? Я запускаю файл по Debug > Start without debugging
или Cntrl-F5
.