Предупреждение Visual Studio 2012 MSB3026: не удалось скопировать DLL файлы
Я продолжаю получать:
предупреждение MSB3026: не удалось скопировать ошибки DLL.
У меня есть несколько проектов в решении.
В процессе сборки я также получаю сообщение об ошибке:
Ошибка 47 Не удалось скопировать "myapp\bin\Debug *.dll" в "bin *.dll". Превышено количество попыток 10. Не удалось.
Приложение просто перестает отвечать на запросы в середине отладки, и я должен закрывать Visual Studio каждый раз. Это раздражало, но теперь это тоже расстраивает.
Мы восемь членов команды, и все мы получаем ту же ошибку. Мы не можем перестроить решение, и приложение работает очень медленно.
Одна из вещей, которые мы используем в проекте, - SignalR.
Это то, что я пробовал до сих пор. Они мне не помогли, но они могли помочь читателю:
Ответы
Ответ 1
Это, как правило, проблема с правами доступа к вашему каталогу bin. Перейдите к нему в проводнике Windows и убедитесь, что readonly выключен. Если вы получите ошибку, изменив статус чтения в каталоге, убедитесь, что вы работаете в учетной записи администратора или повышаете соответственно. После того, как права на запись снова будут включены, ваша сборка должна работать нормально.
Ответ 2
Я столкнулся с этой проблемой, похоже, как известная ошибка в VS, которая случайным образом получает людей время от времени в 2010, 2012 и 2013 годах, я пробовал много предложений здесь, а также несколько найденных на других сайтах, никто не работал. Что помогло мне входить в свойства отладки для проекта и очистить "Включить процесс хостинга Visual Studio", перестроить все и больше ошибок.
Надеюсь, это сработает для вас, но это говорит о том, что, поскольку это известная ошибка в самой VS, мы все можем исправить симптомы и, к счастью, сделать что-то, чтобы очистить блокировку файла, а настоящая проблема остается в VS.
Ответ 3
Чистое решение, затем Rebuild Solution исправила эту проблему для меня.
В первый раз, когда я попытался выполнить Очистить, я получил ошибку нарушения доступа.
Чтобы исправить это, я вышел из VS, вручную удалил папку bin и открыл ее.
Затем я смог выполнить очистку.
Это не имеет никакого отношения к разрешениям или уровню доступа.
Обеспечение того, чтобы выходной каталог не был доступен только для чтения и запускал VS, поскольку администратор не помог.
Обратитесь к Visual Studio "Не удалось скопировать" ... во время сборки.
Ответ 4
У меня была эта проблема несколько дней назад и я пробовал много подходов, но решение, которое сработало для меня, - это остановка службы Windows, которая использовалась некоторыми библиотеками классов из проекта.
Ответ 5
У меня была такая же проблема. Похоже, что визуальная студия dll, пытающаяся копировать, повреждена или что-то в этом роде. Я попытался скопировать конкретные DLL на мой рабочий стол, но он не смог с сообщением об ошибке. Поэтому я заменил все dll новыми, которые решили мою проблему. Надеюсь, что это поможет.
Ответ 6
Этот вопрос когда-то преследовал мое развитие. Независимо от отключения разрешения на доступ только для чтения и изменения прав доступа для dll-аффектов.
Я решил проблему, предоставив разрешения безопасности в родительской папке решения, разрешившей администратору компьютера читать и записывать доступ, а затем запускал Visual Studio в режиме администратора.
Ответ 7
У меня была такая же проблема. Уточните историю браузера и создайте проект. который решил мою проблему. Надеюсь, что это поможет.
Ответ 8
Такая же проблема для меня. Решение состояло в том, что мой отладчик все еще запускал программу в фоновом режиме.