Visual studio TFS自动生成系统问题
我正在为TFS 2015准备一门课程,除了自动构建部分,我几乎什么都有了,这给我带来了一些问题。我目前在尝试构建一个示例项目时遇到了一个大问题。该项目有一个html文件和几个JS文件,只是为了测试 然后,我准备了一个本地代理,它连接到我的VisualStudioOnline帐户,该帐户已正确绑定到该TFS实例。我的构建定义很简单:默认的,目录设置为我项目的目录($testing) 一切都应该正常运行,但我有以下错误。有些部分是用西班牙语写的,但我把它们翻译过来供大家理解: 2015-10-07T18:27:23.2436618Z执行powershell脚本: C:\agent\tasks\VSBuild\1.0.15\VSBuild.ps1Visual studio TFS自动生成系统问题,visual-studio,powershell,tfs,msbuild,build-automation,Visual Studio,Powershell,Tfs,Msbuild,Build Automation,我正在为TFS 2015准备一门课程,除了自动构建部分,我几乎什么都有了,这给我带来了一些问题。我目前在尝试构建一个示例项目时遇到了一个大问题。该项目有一个html文件和几个JS文件,只是为了测试 然后,我准备了一个本地代理,它连接到我的VisualStudioOnline帐户,该帐户已正确绑定到该TFS实例。我的构建定义很简单:默认的,目录设置为我项目的目录($testing) 一切都应该正常运行,但我有以下错误。有些部分是用西班牙语写的,但我把它们翻译过来供大家理解: 2015-10-07T
2015-10-07T18:27:25.0057796Z ##[error] Cannot find property DirectoryName.
2015-10-07T18:27:25.0227790Z C:\agent\agent\worker\tools\NuGet.exe restore "C:\agent\_work\3\s" -NonInteractive
2015-10-07T18:27:25.2377919Z ##[error]Cannot locate a solution file.
2015-10-07T18:27:25.2617935Z ##[error]Unexpected exit code 1 returned from tool NuGet.exe
2015-10-07T18:27:25.2727677Z C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe "C:\agent\_work\3\s" /nologo /m
/nr:false/fl/flp:“logfile=C:\agent\u work\3\s.log”
/dl:CentralLogger,“C:\agent\agent\worker\Microsoft.TeamFoundation.DistributedTask.MSBuild.Logger.dll”*ForwardingLogger,“C:\agent\agent\worker\Microsoft.TeamFoundation.DistributedTask.MSBuild.Logger.dll”
/p:platform=“任意cpu”/p:configuration=“调试”
/p:VisualStudioVersion=“14.0”
我的构建定义怎么了?我应该很快就准备好,但是我没有找到关于这些错误的任何信息。。。提前谢谢你 您实际上正在使用TFS nNext build(从VSBuild.ps1进行调整)
当我在Visual Studio Build步骤中指定Solution字段时,如果文件夹中没有要生成的解决方案或项目,则可以重现上述错误。因此,要解决这个问题,请显式指定一个.sln或.csproj文件。比如:
2015-10-07T18:27:25.4188021Z MSBUILD : error MSB1009: Project's file doesn't exist.
2015-10-07T18:27:25.4188021Z Modificador: C:\agent\_work\3\s
2015-10-07T18:27:25.4228024Z ##[error]Unexpected exit code received from msbuild.exe: 1