我有一个天蓝色的网络工作者,我试图通过teamcity部署。部署其他Web worker项目在构建服务器上没有问题。该项目从视觉工作室内部署。当我尝试在团队城市部署项目时,我收到错误消息:
[14:32:25][Web.UI.Azure\Web.UI.Azure.ccproj.teamcity] _CleanGetCurrentAndPriorFileWrites
[14:32:25] [_CleanGetCurrentAndPriorFileWrites] FindUnderPath
[14:32:25] [FindUnderPath] C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(4017, 5): error MSB3541: Files has invalid value "csx\Release\**\__entrypoint.txt". Illegal characters in path.
[14:32:25][Web.UI.Azure\Web.UI.Azure.ccproj.teamcity] Project Web.UI.Azure\Web.UI.Azure.ccproj.teamcity failed.
我试图找出项目之间的差异,但看不出相关的差异。
什么可能导致构建过程以这种方式失败?
答案 0 :(得分:1)
在视觉工作室项目中出现了这个问题:
<Content Include="**\*.html" />
其中一个文件路径长165个字符,缩短了修复问题的文件路径。它没有解释为什么部署在Visual Studio中工作而不在Team City上工作,但至少它现在无处不在。