Ответ 1
Я решил эту проблему, удалив разрешенные файлы из папки bin и восстановив проект.
Я работаю над проектом asp.net 3.5 на удаленной машине. Я обращаюсь к нему с помощью удаленного рабочего стола. Когда я создаю проект, я получаю сообщение об ошибке:
Error 62 Unable to copy file "obj\Debug\myprojname.pdb" to "bin\myprojname.pdb". Access to the path 'bin\myprojname.pdb' is denied.
Проект находится под SVN. Я удалил obj\Debug\myprojname.pdb и попытался запустить снова, но получив такую же ошибку. Я пытаюсь удалить его из папки, но после нажатия ok, он снова становится полностью (я думаю, из-за SVN).
Я решил эту проблему, удалив разрешенные файлы из папки bin и восстановив проект.
Я решил это, сняв флажок Read-only
CheckBox в настройках папки.
У меня была такая же проблема, и мне только пришлось перезапустить визуальную студию. Классический ход:)
Я запустил Visual Studio как администратор, и это сработало.
Удален флаг только для чтения для всего решения, и он сработал. Visual Studio 2012 + TFS 2013
У меня была эта проблема с WebActivator.dll
Закрытие VS и повторное открытие разрешили проблему для меня
Если все остальное не работает, попробуйте перезагрузить компьютер - единственное, что сработало для меня.
Только что нашел этот, который работал у меня:
Убедитесь, что bin
не установлен в TFS.
Для меня моя проблема заключалась в том, что у моего AntiVirus была ссылка на ссылочную .dll, которая использовалась в моем решении. Не совсем понятно, почему, планируйте исследование позже. Но, убив мою службу AV, у которой был дескриптор, перезапуск Visual Studio исправил эту проблему для меня.
Надеюсь, это поможет тем из вас, кому, возможно, придется перезагрузить весь ваш компьютер, когда это произойдет, поскольку, как я понял, это было единственным решением для моего решения.
Я решил его, сняв флажок Check-check только для чтения в настройках папки. Перезагрузите решение еще раз:)
Просто удалите соответствующую ссылку (DLL файл) из ссылок и добавьте ее снова, добавив ссылку option.I получил аналогичную ошибку, и я решил ее таким образом. Я надеюсь, что это поможет.
После использования всех параметров ниже единственное решение было перезагрузить Windows 7.
Я решил его, исключив мою папку bin из моего проекта в VS 2012. Щелкните правой кнопкой мыши папку BIN и выберите "Исключить из проекта".
Если вы делаете это только для избранных файлов:
По-видимому, это может произойти, когда Неконтролируемые файлы Source Control не читаются, а затем кто-то просто копирует определенные файлы.
(Я пробовал другие предложения людей: давал мне доступ на запись к wwwroot, запускал VS как администратор, но для меня это был только для чтения, который сделал трюк. Я указываю этот ответ, чтобы указать, что это файлы в пункте назначения вы пытаетесь опубликовать.)
Если вы сделали некоторую регистрацию в папке bin, эта проблема придет. Просто удалите этот файл и зарегистрируйтесь и создайте его. Это определенно сработает. Примечание. Пожалуйста, не загружайте ничего в папку bin
ошибка довольно очевидна там Доступ к пути "bin\myprojname.pdb" запрещен. пользователь запускает процесс веб-консоли (не пользователь, созданный в веб-консоли, фактический пользователь Windows), скорее всего, "Сетевая служба" не имеет прав на эту папку.
Вы можете либо - Щелкните правой кнопкой мыши на этой папке, получите разрешения и добавьте пользователя "Сетевая служба" - Щелкните правой кнопкой мыши на этой папке, получите разрешения и добавьте пользователя "Все"
который должен исправить эту проблему.
Вы можете открыть две визуальные студии для двух разных решений. Vs-A находится в режиме отладки, а VsB выдает сообщение об ошибке доступа к файлу .pdb. Поэтому удалите режим отладки из Vs-A и Rebuild Vs-B. Теперь он должен работать без ошибок.
Удачи.
Я разрешил его, очистив все проекты индивидуально, а затем перестраивая их индивидуально в порядке их зависимости друг от друга