Ответ 1
Проверьте свойство read-only
dll
на этом пути, убедитесь, что он не установлен. У меня была такая же проблема. После удаления свойства только для чтения проблема устранена.
Я переношу решение Visual Studio С# со многими проектами и создаю новое решение в среде Xamarin IDE - все в окнах.
Я портирую/воссоздаю 1 проект за раз, а затем компилирую. Я могу скомпилировать каждый проект отдельно, но потом я могу скомпилировать решение (с некоторыми ошибками).
Проблема возникает, если я пытаюсь перестроить все, а затем показывает ошибку:
'Access to the path "[my build path\some.dll]" is denied.'
У меня есть полные права администратора, и, как я уже упоминал, я изначально мог построить DLL, чтобы он не был проблемой доступа.
Если я попытаюсь удалить dll, о котором идет речь, я не могу - окна меня отрицают.
Если я закрою Xamarin, я могу удалить файл вручную. Итак, я полагаю, у Xamarin все еще есть "блокировка" в файле, который не позволит его удалить.
Кто-нибудь еще видел это, и если да, то как вы обошли его?
Если это ошибка, значит, это почти непригодно.
Проверьте свойство read-only
dll
на этом пути, убедитесь, что он не установлен. У меня была такая же проблема. После удаления свойства только для чтения проблема устранена.
Я только начал с Xamarin в Windows, и у меня возникла эта проблема. Быстрое исправление я нашел, что он переключился с отладки на Release; но это отключает вывод отладки. Закрытие и повторное открытие Xamarin также облегчили проблему для нескольких дополнительных отладочных сборников.
Я не нашел рифмы или причины, почему это происходит, кажется случайным.