У меня есть веб-сайт Azure, подключенный к Visual Studio Online. При их соединении Visual Studio Online создает сборку с непрерывной доставкой на размещенном контроллере сборки. Эта сборка продолжает давать сбой из-за одной ошибки компиляции машинописного текста в underscore.d.ts (определение типа TypeScript из http://definitelytyped.org/), который выглядит следующим образом:
\Scripts\typings\underscore\underscore.d.ts(2315,1): ошибка TS2160: Сборка: универсальный тип не может ссылаться на себя с обернутой формой параметров собственного типа.
Мы используем TypeScript 1.0:
<TypeScriptToolsVersion>1.0</TypeScriptToolsVersion>
Сборка проекта выполняется без ошибок как локально, так и на нашем локальном сервере сборки TFS. Я предполагаю, что проблема заключается в версии компилятора TypeScript в Visual Studio Online.
Мой вопрос в том, есть ли обходной путь для этой проблемы. Есть, например. возможность условно исключить underscore.d.ts из сборки?