VS 构建失败,抱怨“无法找到包含目录的存储库,,,”

tet*_*ete 2 c# git quartz.net-3.0

我最近下载了最新的 Quartz.NET (3.0.7),它是使用 git 维护的(我猜)。我下载了 zip 文件,打算在一个小任务中使用它。我不想将其提交回来,也不需要将其指向 git 存储库。

但是,当我尝试编译解决方案时,它会抱怨unable to locate repository containing directory...任务 Microsoft.Build.Tasks.Git.targets 中解决方案中的每个项目。所以我的猜测是构建过程正在尝试调用一些与 git 相关的任务?但我在源文件/配置中找不到与 git 相关的任何内容。那么如何从解决方案/项目配置中删除这些与 git 相关的任务呢?

Dan*_*n Z 7

与 git 相关的任务是由 src\Directory.Build.props 文件中对 Microsoft.SourceLink.GitHub 的引用引起的。

让构建停止抱怨的最简单方法不是尝试删除它们,而是通过运行来初始化解决方案的新 git 存储库

git init
Run Code Online (Sandbox Code Playgroud)

从解决方案目录中的命令提示符。