使用Typescript:的VSTS Web应用无法复制文件“xxx”,因为找不到该文件

使用Typescript:的VSTS Web应用无法复制文件“xxx”,因为找不到该文件,typescript,azure-devops,Typescript,Azure Devops,我已经开始在我的asp.net 4.5.2 web应用程序中使用带有AngularJS的Typescript。无论是构建还是发布,VS2017都能很好地发挥作用 但是,我无法使用VisualStudio团队服务构建它。它向我提供了错误MSB3030:无法复制文件xxx,因为找不到该文件。-其中,file xxx是根据tsconfig.json中的配置从typescript文件编译而成的js文件 我怎样才能让它工作 tsconfig.json作为内容文件包含在项目中 日志文件显示以下内容,这意

我已经开始在我的asp.net 4.5.2 web应用程序中使用带有AngularJS的Typescript。无论是构建还是发布,VS2017都能很好地发挥作用

但是,我无法使用VisualStudio团队服务构建它。它向我提供了错误MSB3030:无法复制文件xxx,因为找不到该文件。-其中,file xxx是根据tsconfig.json中的配置从typescript文件编译而成的js文件

我怎样才能让它工作

tsconfig.json作为内容文件包含在项目中

日志文件显示以下内容,这意味着它正在读取tsconfig,否则它将不会尝试复制这些文件。 2017-12-05T05:33:21.7241345Z GetTypeScriptCopyToOutput目录项:
2017-12-05T05:33:21.7241865Z将BuildAction=TypeScriptCompile的项添加到将由GetCopyToOutputDirectoryItems目标填充其他BuildActions项的相同集合中

因此,解决方案正在创建新的生成定义。

您尝试过吗?它是一个生成的文件,因此不会添加到项目中。它未能复制文件这一事实证明构建引擎希望它在那里-但由于某些原因,它没有。将system.debug变量设置为true,然后将新构建排队并在此处发布详细日志,还提供tsconfig.json.log文件和添加的tsconfig的详细代码。根据日志文件,它不使用tsconfig.json。你把tsconfig.json放在哪里?它在你的项目中吗?您的项目中是否包含client/ts/client.js?您的解决方案的结构是什么?你能在OneDrive上分享一个简单的样本来重现这个问题吗?