Я переношу решение Visual Studio C# со многими проектами и создаю новое решение в Xamarin IDE — все в Windows.
Я портирую/пересоздаю по 1 проекту за раз, а потом компилирую. Я могу скомпилировать каждый проект по отдельности, но затем я могу скомпилировать решение (с некоторыми ошибками).
Проблема возникает, если я пытаюсь выполнить Rebuild All, тогда появляется ошибка:
'Access to the path "[my build path\some.dll]" is denied.'
У меня есть полные права администратора, и, как я уже упоминал, я изначально мог создавать dll, так что это не проблема доступа.
Если я попытаюсь на самом деле удалить dll, о котором идет речь, я не смогу - Windows мне отказывает.
Если я закрою Xamarin, я смогу удалить файл вручную. Итак, я предполагаю, что Xamarin все еще имеет «блокировку» файла, которая не позволяет его удалить.
Кто-нибудь еще видел это, и если да, то как вы это обошли?
Если это ошибка, то это делает его почти непригодным для использования.