Visual Studio: значение cs8300 "обнаружен маркер конфликта слияния"? - PullRequest
0 голосов
/ 26 сентября 2019

Я отлаживаю программу и вижу ошибку компиляции

cs8300 "Обнаружен маркер конфликта слияния"

Что это значит?Есть ли документация Microsoft для этого?Мы работаем с управлением Git Source и пытаемся скомпилировать программу Net Core.

1 Ответ

3 голосов
/ 26 сентября 2019

Я считаю, что если вы выполняете слияние или извлечение из другой ветки или из удаленного источника управления, возник конфликт, т.е. кто-то изменил ту же строку, что и вы.Это начинает «разрешение конфликтов» в Visual Studio с просьбой выбрать, какие строки вы хотите.

Однако я подозреваю, что вы пытались построить проект без завершения разрешения конфликта.

Конфликт добавит небольшие кусочки текста в ваши файлы, указывающие Git, где находятся конфликты, если вы откроетефайлы в текстовом редакторе, таком как блокнот, вы их увидите.

Для получения дополнительной справочной информации приведена документация по разрешению конфликтов слияния в Visual Studio: https://docs.microsoft.com/en-us/azure/devops/repos/git/merging?view=azure-devops&tabs=visual-studio

Вот снимок экранавзяты из той документации, которую вы вероятно увидите в Visual Studio.

Merge conflict screen shot

...