Я использую Visual Studio 2015 Pro, обновление 3.
Мой вопрос в том, как указать VS использовать ту версию компилятора машинописного текста, которую я хочу использовать.
VS отказывается использовать компилятор Typescript 2.0, а использует 1.8. Я установил через Nuget в VS Microsoft.Typescript.Compiler
v2.0.3 и Microsoft.Typescript.MsBuild
v2.0.3, но безрезультатно.
Глядя на подробный вывод MSBuild, я вижу следующее:
Цель «PreComputeCompileTypeScriptWithTSConfig» в файле «C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ TypeScript \ Microsoft.TypeScript.targets» из проекта «C: \ Users [...]. Xproj» ( target "CompileTypeScriptWithTSConfig" зависит от него):
Использование задачи «VsTsc» из сборки «C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ TypeScript \ TypeScript.tasks.dll».
Задача "VsTsc" C: \ Program Files (x86) \ Microsoft SDKs \ TypeScript \ 1.8 \ tsc.exe --project "C: \ Users [...] \ tsconfig.json"
Выполнено выполнение задания «ВсЦ».
Завершено построение цели «PreComputeCompileTypeScriptWithTSConfig» в проекте «[...]. Xproj».
Таким образом, похоже, что VS использует tsc.exe
из Microsoft SDK.
Кто-нибудь знает, как указать VS использовать версию tsc
, которую я хочу использовать?