我遇到了 Team City 构建的问题。我在发布配置文件中添加了一个 web.config 转换,但是发布过程似乎找不到该文件。
文件 Web.Stage.config 确实存在于 C:\TeamCity\buildAgent\work\12d03f61c6f6df2f 中的构建服务器上。在附加文件名之前,Team City 似乎没有在目录路径的末尾添加反斜杠。
下面列出了完整的错误。任何帮助表示赞赏。
构建错误
[15:08:47]website.publishproj.teamcity: Build target: MSDeployPublish (32s)
[15:09:03][website.publishproj.teamcity] CopyAllFilesToSingleFolderForMsdeploy (16s)
[15:09:04][CopyAllFilesToSingleFolderForMsdeploy] CopyPipelineFiles (15s)
[15:09:19][CopyPipelineFiles] C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets(2709, 5): Copying file C:\TeamCity\buildAgent\work\12d03f61c6f6df2fWeb.CRIStage.config to binobj\Debug\Package\PackageTmp\Web.CRIStage.config failed. Could not find file 'C:\TeamCity\buildAgent\work\12d03f61c6f6df2fWeb.Stage.config'.
[15:09:20][website.publishproj.teamcity] Project website.publishproj.teamcity failed.