В последнее время у меня была самая странная проблема с Visual Studio. Я запускаю 2017, и у меня есть репозиторий, над которым я некоторое время сотрудничал с коллегой, когда внезапно на днях я попытался собрать и получил пару ошибок, которые гласили:
Доступ к пути function.json запрещен
а затем, после еще нескольких попыток сборки и очистки решения, я получаю массу ошибок MSB3021, в которых говорится:
Не удалось скопировать файл "localfilepath.dll" в "bin\Debug...\file.dll"
У меня есть коллега, который может нормально получить доступ к репозиторию на своей машине, и все строится нормально. Не уверен, связано ли это, но это проект с 2 проектами функций Azure и 1 проектом библиотеки классов. Остальные мои локальные репозитории прекрасно работают при сборке и перестройке.
Что я пробовал:
- Закрытие всех экземпляров Visual Studio и повторное открытие проекта (ничего не меняется)
- Перезагружаю компьютер (я могу успешно выполнить сборку в первый раз, когда открываю проект, но не во второй раз. Именно тогда я снова получаю все ошибки)
- Удаление репо локально с моей машины и получение новой копии с github (воспроизводятся точно такие же проблемы)