在VSO / Azure上构建错误 - 找不到Typescript编译器

时间:2016-01-27 08:51:27

标签: azure typescript azure-devops

从昨天开始,我在尝试使用标准buildcontroller构建托管VSO(Azure)时不断收到此错误:

C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ TypeScript \ Microsoft.TypeScript.targets(87,0) 您的项目文件使用的TypeScript编译器和工具版本与此计算机上当前安装的版本不同。在C:\ Program Files(x86)\ Microsoft SDKs \ TypeScript \ 1.5 \ tsc.exe中找不到编译器。您可以通过更改项目文件中的元素来解决此问题。

我们正在使用Visual Studio 2013和Typescript 1.5。

1 个答案:

答案 0 :(得分:0)

我可以重现此问题,并帮助您在Microsoft Connect页面上提交反馈,有关详细信息,请参阅此链接:https://connect.microsoft.com/VisualStudio/feedback/details/2292339

目前,您可以使用vNext构建系统构建项目作为变通方法,构建可以成功完成。

或者将Microsoft.TypeScript.targets所需的文件复制到源控件文件夹,并将csproj文件中的路径引用更改为此文件夹中提到的文件夹:http://typescript.codeplex.com/workitem/1518。在我的情况下,在我上传“C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v12.0 \ TypeScript”文件夹到源代码控制并更新csproj文件以引用此文件夹后,构建在托管构建控制器上工作