我已经开始在我的asp.net 4.5.2网络应用中使用带有AngularJS的Typescript。这一切都适用于VS2017建设和发布。
但是我无法使用Visual Studio Team Services构建它。它给我错误“错误MSB3030:无法复制文件”xxx“,因为它没有找到。” - 其中file xxx是根据tsconfig.json中的配置从typescript文件编译的结果js文件。
我怎样才能让它发挥作用?
https://www.dropbox.com/s/y3xhu2xsahm7scg/tsconfig.json?dl=0 https://www.dropbox.com/s/jghivcmdaij8iqt/vsts_log.txt?dl=0
tsconfig.json作为内容文件包含在项目中。
日志文件显示以下内容,这意味着它正在读取tsconfig,否则它将不会尝试复制这些文件。 2017-12-05T05:33:21.7241345Z GetTypeScriptCopyToOutputDirectoryItems: 2017-12-05T05:33:21.7241865Z使用BuildAction = TypeScriptCompile将项目添加到将由GetCopyToOutputDirectoryItems目标填充(使用其他BuildActions项目)的相同集合
答案 0 :(得分:1)
因此,解决方案是创建新的构建定义。