2016-10-30 2 views
0

Так что я использую Hosted agent для запуска сборок. Нам нужно скомпилировать наш сайт, который использует машинописный текст 2.0. В конфигурации сборки, когда мы переключаем нашу версию Visual Studio на VS '15' (предварительный просмотр), во время сборки происходит следующее.VS Team Services Используйте VNext (VS '15') MSBuild

enter image description here

Есть ли какие-то конфигурации я должен сделать, чтобы сделать эту работу?

ответ

1

Visual Studio 15 не доступен на Hosted agent, также на нем не установлен шрифт 2.0.

Вы можете добавить пакет задач TypeScript MSBuild (2.0.6) в свой проект и использовать его для компиляции файлов машинописных файлов.

  1. Установите Microsoft.TypeScript.MSBuild пакет
  2. Редактировать ваш файл проекта (.csproj):

1:

<Import Project="..\packages\Microsoft.TypeScript.MSBuild.2.0.6\build\Microsoft.TypeScript.MSBuild.props" Condition="Exists('..\packages\Microsoft.TypeScript.MSBuild.2.0.3\build\Microsoft.TypeScript.MSBuild.props')" /> 
    <!--<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props')" />--> 

2:

<!--<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets')" />--> 
<Import Project="..\packages\Microsoft.TypeScript.MSBuild.2.0.6\build\Microsoft.TypeScript.MSBuild.targets" Condition="Exists('..\packages\Microsoft.TypeScript.MSBuild.2.0.6\build\Microsoft.TypeScript.MSBuild.targets')" /> 
Смежные вопросы