У меня была такая же ошибка, но проблема была не в файле блокировки. Вместо этого проблема заключалась в том, что я скопировал содержимое другого git-репо в это репо, в том числе .git-невидимую папку. Итак, SourceTree был смущен, о том, какой репо я хотел бы сгенерировать файлы (там было несоответствие между репо SourceTree, в котором я был, и тем, что содержимое моего встроенного .git-файла говорит, что я должен быть).
Возможно ли, что вы пропустили раздел конфигурации AzureAd из файла производственных настроек? то есть appsettings.json против appsettings.Development.json