Ссылка на tsconfig не работает с несколькими проектами в VS2017 15.7.1 - PullRequest
0 голосов
/ 23 мая 2018

У меня есть решение VS2017 15.7.1 с двумя проектами.В проекте A есть файл angular.js и файл angular.d.ts, на который я хочу сослаться в проекте B, используя файл tsconfig.json, который выглядит следующим образом:

{
  "include": [
    "../ProjectA/angular.d.ts",
    "**/*.ts"
  ]
}

ВТеперь файл file.ts в Project BI должен иметь возможность ссылаться на угловое пространство имен (я могу сослаться на него в том же проекте), но он говорит, что не может найти символ «угловой» в глобальном модуле.

Однако, если я открою тот же набор проектов в VS Code, он будет вести себя точно так, как я ожидал.Это ошибка в Visual Studio или я просто что-то искажаю?

1 Ответ

0 голосов
/ 18 июня 2018

Я наконец понял это.VS 15.6 был изменен, поэтому он распознает файлы .tsconfig только в том случае, если для их свойств Build Action установлено значение Content.

...