我们刚刚将javascript文件转换为typescript。一切都在本地构建很好,但我们在TFS(云版本,即tfs.visualstudio.com)的构建给了我们错误:
The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\TypeScript\Microsoft.TypeScript.targets"
was not found. Confirm that the path in the declaration is correct, and that the file exists on disk.
本地我们使用的是打字稿版本0.9.1.1和VS2012
并建议?
答案 0 :(得分:4)
要确保使用Microsoft.TypeScript.targets的Web项目在构建服务器上成功构建,您有两种选择:
此处有更多详情=> http://typescript.codeplex.com/workitem/1518
答案 1 :(得分:1)
通常这是因为您尚未在构建服务器上安装TypeScript扩展 - 它需要您在本地使用的相同安装程序。
这会将tsc.exe
放入SDK / Typescript文件夹中,并允许构建服务器构建TypeScript文件并检查所有类型。
答案 2 :(得分:1)
我必须安装Visual Studio 2013 RC2以默认安装TypeScript并删除此错误消息,而不是尝试下载程序包。 它可以在这里找到:
http://www.microsoft.com/fr-fr/download/details.aspx?id=42666
答案 3 :(得分:0)
当您取消VS的安装或更改Typescript版本或无法为相应的Visual Studio Edition安装Typescript SDK时,通常会引发此消息。下载并安装Typescript SDK可以消除此错误。
这是下载VS2017 SDK的链接。
https://www.microsoft.com/en-us/download/confirmation.aspx?id=55258