Сборка VS терпит неудачу с жалобой "не удается найти репозиторий, содержащий каталог ,,," - PullRequest
0 голосов
/ 03 апреля 2019

Я недавно скачал последнюю версию Quartz.NET (3.0.7), которая поддерживается с помощью git (наверное). Я скачал zip-файл и собираюсь использовать его в небольшой задаче. Я не хочу возвращать его, и мне не нужно указывать его в репозитории git.

Однако, когда я пытался скомпилировать решение, он жалуется unable to locate repository containing directory... на каждый проект решения из задачи Microsoft.Build.Tasks.Git.targets. Так что я думаю, что процесс сборки пытается вызвать некоторые задачи, связанные с git? Но я не могу найти ничего связанного с git в исходных файлах / конфигурации. Итак, как я могу удалить эти задачи, связанные с git, из конфигурации решения / проекта?

1 Ответ

0 голосов
/ 02 июля 2019

Задачи, связанные с git, вызваны ссылкой на Microsoft.SourceLink.GitHub в файле src \ Directory.Build.props.

Вместо того, чтобы пытаться удалить их, самый простой способ заставить сборку перестать жаловаться, это инициализировать новое git-репо для решения, запустив

git init

из командной строки в каталоге решения.

...