gpt4 book ai didi

TeamCity 构建失败,如何解决 "Failed to start MSBuild.exe. Failed to find project file at path"?

转载 作者:行者123 更新时间:2023-12-05 00:24:54 25 4
gpt4 key购买 nike

我是 TeamCity 的新手,第一次尝试构建它。我昨天安装了 TeamCity Professional 8.1.4(内部版本 30168)并设置了我的第一个 TeamCity 项目。

Visual Studio 解决方案位于 GitHub 上。这是一个非常简单的“Hello World”控制台应用程序。它在本地构建和运行。

当我向 GitHub 提交更改时,会触发 TeamCity 中的构建。所以,触发器工作。

构建配置包含一个步骤。它是 MSBuild。构建文件路径是 %env.BUILD_NUMBER%。 MSBuild 版本为 Microsoft .NET Framework 4.5、MSBuild ToolsVersion 4、Run Platform x86。未指定 .NET 覆盖工具。这应该是一个简单的构建:获取最新版本并构建它。

这是消息的详细信息:

Failed to start MSBuild.exe. Failed to find project file at path: C:\TeamCity\buildAgent\work\3de96e708f2408e\2

这是构建日志,删除了时间戳:
TeamCity server version is 8.1.4 (build 30168)
Skip checking for changes - there are no VCS roots defined
Agent time zone: America/Chicago
Agent is running under JRE: 1.7.0_51-b13
Publishing internal artifacts
[Publishing internal artifacts] Sending using WebPublisher
[Publishing internal artifacts] Sending using ArtifactsCachePublisher
Clearing temporary directory: C:\TeamCity\buildAgent\temp\buildTmp
Checkout directory: C:\TeamCity\buildAgent\work\3de96e708f2408e
Step 1/1: MSBuild
[Step 1/1] ##teamcity[buildStatisticValue key='buildStageDuration:firstStepPreparation' value='95.0']
[Step 1/1] ##teamcity[buildStatisticValue key='buildStageDuration:buildStepRUNNER_4' value='0.0']
[Step 1/1] Starting: C:\TeamCity\buildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.MsBuildBootstrap.exe /workdir:C:\TeamCity\buildAgent\work\3de96e708f2408e /msbuildPath:C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe
[Step 1/1] in directory: C:\TeamCity\buildAgent\work\3de96e708f2408e
[Step 1/1] Failed to start MSBuild.exe. Failed to find project file at path: C:\TeamCity\buildAgent\work\3de96e708f2408e\2
[Step 1/1] Process exited with code -42
[Step 1/1] ##teamcity[buildStatisticValue key='buildStageDuration:buildStepRUNNER_4' value='792.0']
[Step 1/1] Step MSBuild failed
##teamcity[buildStatisticValue key='buildStageDuration:buildFinishing' value='5.0']
Publishing internal artifacts
[Publishing internal artifacts] Sending using WebPublisher
[Publishing internal artifacts] Sending using ArtifactsCachePublisher
##teamcity[buildStatisticValue key='buildStageDuration:artifactsPublishing' value='30.0']
Build finished

最佳答案

错误说它找不到要构建的项目文件,它正在查看 C:\TeamCity\buildAgent\work\3de96e708f2408e\2可能您还没有指定构建文件的路径。您需要在 MSBuild Teamcity Step 中进行如下设置。

enter image description here

路径应该相对于 check out 目录。

关于TeamCity 构建失败,如何解决 "Failed to start MSBuild.exe. Failed to find project file at path"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25496073/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com