Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
詹金斯未能建立C#项目_C#_Visual Studio_Jenkins_Msbuild - Fatal编程技术网

詹金斯未能建立C#项目

詹金斯未能建立C#项目,c#,visual-studio,jenkins,msbuild,C#,Visual Studio,Jenkins,Msbuild,我正试图从jenkins构建一个包含两个项目的Visual Studio 2017解决方案:ASP.NET和测试项目 如果你需要更多的细节,请告诉我 配置: 控制台输出中的错误: C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.CSharp.targets(316,9): 错误MSB4062:无法执行“Microsoft.CodeAnalysis.BuildTasks.Csc”任务 无法从程序集C:\Program文件中加载 (

我正试图从jenkins构建一个包含两个项目的Visual Studio 2017解决方案:ASP.NET和测试项目

如果你需要更多的细节,请告诉我

配置:

控制台输出中的错误:

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.CSharp.targets(316,9): 错误MSB4062:无法执行“Microsoft.CodeAnalysis.BuildTasks.Csc”任务 无法从程序集C:\Program文件中加载 (x86)\Jenkins\workspace\new 3\packages\Microsoft.Net.Compilers.2.1.0\build..\tools\Microsoft.build.Tasks.CodeAnalysis.dll。 无法加载文件或程序集“Microsoft.Build.Utilities.Core”, 版本=14.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a'或 它的一个依赖项。系统找不到指定的文件。 确认声明正确无误,组件 并且它的所有依赖项都可用,并且任务包含 实现Microsoft.Build.Framework.ITask的公共类。 [C:\ProgramFiles(x86)\Jenkins\workspace\new 3\WebApplication2\WebApplication2.csproj]

0 Warning(s)
2 Error(s)
C:\ProgramFiles(x86)\Jenkins\workspace\new 3\packages\Microsoft.Net.Compilers.2.1.0\build\Microsoft.Net.Compilers.props(13,5): 错误:Microsoft.Net.Compilers仅在MSBuild v14.0和上受支持 以上[C:\ProgramFiles(x86)\Jenkins\workspace\new 3\WebApplication2\WebApplication2.csproj]

0 Warning(s)
2 Error(s)
完整控制台输出:

由用户stav alfi Building在工作区C:\Program Files中启动 (x86)\Jenkins\workspace\new 3

git.exe rev parse——在工作树中#timeout=10从远程git存储库获取更改 git.exe config remote.origin.url#超时=10 从中获取上游更改 git.exe--版本#超时=10 git.exe fetch--标记--进度:refs/remotes/origin/ git.exe rev parse“refs/remotes/origin/master^{commit}”#timeout=10 git.exe rev parse“refs/remotes/origin/origin/master^{commit}”#timeout=10签出修订 A7085895D5557AE1483965072A66833F9979D(参考/遥控/原点/主控) git.exe config core.sparsecheckout#超时=10 git.exe签出-f A7085895D5557AE1483965072E66833F9979D提交消息:“添加项目文件。” git.exe版本列表A7085895D5557AE1483965072E2A6683F9979D#超时=10[新3]$cmd/c调用 C:\WINDOWS\TEMP\jenkins5187263831491564261.bat

C:\ProgramFiles(x86)\Jenkins\workspace\new 3>nuget restore MSBuild 自动检测:使用来自的msbuild版本“15.3.409.57025” 'C:\ProgramFiles(x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\bin'。中列出的所有包 packages.config已安装

C:\Program Files(x86)\Jenkins\workspace\new 3>退出0到的路径 MSBuild.exe:C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe 执行命令cmd.exe/C“chcp 1252&& C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe /p:VisualStudioVersion=12.0 WebApplication2.sln“&退出 %%来自C:\Program Files(x86)\Jenkins\workspace\new 3的ERRORLEVEL%% [新增3]$cmd.exe/C“chcp 1252&& C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe /p:VisualStudioVersion=12.0 WebApplication2.sln“&退出 %%ERRORLEVEL%%活动代码页:1252 Microsoft(R)生成引擎 版本4.7.2053.0[Microsoft.NET Framework,版本4.0.30319.42000] 版权所有(C)微软公司。版权所有

在此解决方案中一次构建一个项目。使能 并行生成,请添加“/m”开关。建造于2017年10月4日开始 19:16:39. 项目“C:\ProgramFiles(x86)\Jenkins\workspace\new 3\WebApplication2.sln”,位于节点1上(默认目标)。 ValidateSolutionConfiguration:生成解决方案配置 “调试|任何CPU”。项目“C:\ProgramFiles(x86)\Jenkins\workspace\new 3\WebApplication2.sln“(1)正在生成“C:\Program Files” (x86)\Jenkins\workspace\new 3\WebApplication2\WebApplication2.csproj“ (2) 在节点1上(默认目标)。项目文件包含 ToolsVersion=“15.0”。此工具集可能未知或缺失,其中 在这种情况下,您可以通过安装适当的 MSBuild的版本,或该生成可能已强制为特定版本 由于政策原因,工具版本。把这个项目当作已经完成了 ToolsVersion=“4.0”。欲了解更多信息,请 seehttp://go.microsoft.com/fwlink/?LinkId=291333. GenerateTargetFrameworkMonitorAttribute:正在跳过目标 “GenerateTargetFrameworkMonitorAttribute”,因为所有输出文件都是 输入文件的最新信息。 C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.CSharp.targets(316,9): 错误MSB4062:无法执行“Microsoft.CodeAnalysis.BuildTasks.Csc”任务 无法从程序集C:\Program文件中加载 (x86)\Jenkins\workspace\new 3\packages\Microsoft.Net.Compilers.2.1.0\build..\tools\Microsoft.build.Tasks.CodeAnalysis.dll。 无法加载文件或程序集“Microsoft.Build.Utilities.Core”, 版本=14.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a'或 它的一个依赖项。系统找不到指定的文件。 确认声明正确无误,组件 并且它的所有依赖项都可用,并且任务包含 实现Microsoft.Build.Framework.ITask的公共类。 [C:\ProgramFiles(x86)\Jenkins\workspace\new 3\WebApplication2\WebApplication2.csproj]完成建筑项目 “C:\ProgramFiles(x86)\Jenkins\workspace\new 3\WebApplication2\WebApplication2.csproj“(默认目标)--失败。 项目“C:\ProgramFiles(x86)\Jenkins\workspace\new 3\WebApplication2.sln“(1)正在生成“C:\Program Files” (x86)\Jenkins\workspace\new 节点1上的3\WebApplication2.Tests\WebApplication2.Tests.csproj“(3) (默认目标)。项目文件包含ToolsVersion=“15.0”。这 工具集可能未知或缺失,在这种情况下,您可以 通过安装适当版本的MS解决此问题