У меня есть приложение с угловым2, где я использую TypScript 2.0. Я установил локально в своем VS версии 2.0 и изменил также тег для версии машинописного текста в моем проекте VS. Локально против сборки отлично работает. В моем CD трубопровода на Visual Studio Team Services с vnext сборки Теперь построить не удается с этим:Visual Studio Team Services build Ошибка машинописного текста
2016-11-05T16:10:22.0371090Z C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.8\tsc.exe --project "C:\a\1\s\src\Emersy\tsconfig.json"
2016-11-05T16:10:22.7095466Z ##[error]VSTSC(0,0): Error TS5023: Build: Unknown compiler option 'strictNullChecks'.
Похоже, что сервер сборки использует typesript версии 1.8 это возможно?
Знаете ли вы, когда машинописные тексты 2 будут доступны в размещенной сборке? – cpiock
@ cpiock Нет, об этом нет официальной статьи. Вы можете отслеживать обновление этой статьи (https://www.visualstudio.com/en-us/docs/build/admin/agents/hosted-pool) –
Этот ответ сработал для меня, но изначально был запутан, понять, что второй набор шагов был как для редактирования .csproj, потому что строки настолько длинны, что вы не видите, что один из подшаговых шагов должен использовать цели пакета NuGet, а другой - использовать реквизиты пакета. Я представил изменение, чтобы прояснить это. Я вижу, что вы используете этот ответ во многих местах, поэтому, надеюсь, эти разъяснения облегчат другим принятие этого решения. –