首页 > 解决方案 > IdentityServer4:“Microsoft.Build.Tasks.Git.LocateRepository”任务意外失败

问题描述

我已经从 Git 克隆了 IdentityServer4 项目。我已经清理了解决方案并构建了它。我收到“Microsoft.Build.Tasks.Git.LocateRepository”任务意外构建错误失败。

我解决了所有包不兼容问题。我在构建时遇到这样的错误:

严重性代码描述项目文件行抑制状态错误 MSB4018“Microsoft.Build.Tasks.Git.LocateRepository”任务意外失败。System.ArgumentNullException:值不能为空。参数名称:path1 at System.IO.Path.Combine(String path1, String path2, String path3) at Microsoft.Build.Tasks.Git.GitEnvironment.CreateFromProcessEnvironment() in //src/Microsoft.Build.Tasks.Git/GitDataReader /GitEnvironment.cs:Microsoft.Build.Tasks.Git.RepositoryTask.GetOrCreateRepositoryInstance() 的第 56行//src/Microsoft.Build.Tasks.Git/RepositoryTask.cs:Microsoft.Build.Tasks.Git.RepositoryTask 的第 110 行.ExecuteImpl() in / /src/Microsoft.Build.Tasks.Git/RepositoryTask.cs:第 52 行 Microsoft.Build.Tasks.Git.RepositoryTask.Execute() in //src/Microsoft.Build.Tasks.Git/RepositoryTask.cs:Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() 的第 32 行,Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext( ) IdentityServer4 C:\Users\INPRPAT12.nuget\packages\microsoft.build.tasks.git\1.0.0-beta2-19324-01\build\Microsoft.Build.Tasks.Git.targets 10

请帮我解决这个问题。

标签: identityserver4

解决方案


推荐阅读