我已经开始在我的asp中使用Typescript和AngularJS。net 4.5.2 web应用程序。这一切都与VS2017的建设和出版工作良好。
但是,我无法使用Visual Studio团队服务构建它。它给了我错误“error MSB3030:无法复制文件“xxx”,因为找不到它。”-其中,文件xxx是根据tsconfig中的配置从typescript文件编译而成的js文件。json。
我怎样才能让它工作?
https://www.dropbox.com/s/y3xhu2xsahm7scg/tsconfig.json?dl=0 https://www.dropbox.com/s/jghivcmdaij8iqt/vsts_log.txt?dl=0
t配置。json作为内容文件包含在项目中。
日志文件显示以下内容,这意味着它正在读取tsconfig,因为否则它不会尝试复制这些文件。 2017-12-05T05:33:21.7241345Z GetTypeScriptCopyToOutputDirectoryItems: 2017-12-05T05:33:21.7241865Z将BuildAction=TypeScriptCompile的项添加到将由GetCopyToOutputDirectoryItems目标填充(具有其他BuildActions的项)的相同集合中
因此,解决方案是创建新的构建定义。