Подтвердить что ты не робот

Не удалось скопировать файл. Доступ к пути запрещен

Я работаю над проектом 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).

4b9b3361

Ответ 1

Я решил эту проблему, удалив разрешенные файлы из папки bin и восстановив проект.

Ответ 2

Я решил это, сняв флажок Read-only CheckBox в настройках папки.

Ответ 3

У меня была такая же проблема, и мне только пришлось перезапустить визуальную студию. Классический ход:)

Ответ 4

Я запустил Visual Studio как администратор, и это сработало.

Ответ 5

Удален флаг только для чтения для всего решения, и он сработал. Visual Studio 2012 + TFS 2013

Ответ 6

У меня была эта проблема с WebActivator.dll

Закрытие VS и повторное открытие разрешили проблему для меня

Ответ 7

Если все остальное не работает, попробуйте перезагрузить компьютер - единственное, что сработало для меня.

Ответ 8

Только что нашел этот, который работал у меня:

Убедитесь, что bin не установлен в TFS.

Ответ 9

Для меня моя проблема заключалась в том, что у моего AntiVirus была ссылка на ссылочную .dll, которая использовалась в моем решении. Не совсем понятно, почему, планируйте исследование позже. Но, убив мою службу AV, у которой был дескриптор, перезапуск Visual Studio исправил эту проблему для меня.

Надеюсь, это поможет тем из вас, кому, возможно, придется перезагрузить весь ваш компьютер, когда это произойдет, поскольку, как я понял, это было единственным решением для моего решения.

Ответ 10

Я решил его, сняв флажок Check-check только для чтения в настройках папки. Перезагрузите решение еще раз:)

Ответ 11

Просто удалите соответствующую ссылку (DLL файл) из ссылок и добавьте ее снова, добавив ссылку option.I получил аналогичную ошибку, и я решил ее таким образом. Я надеюсь, что это поможет.

Ответ 12

После использования всех параметров ниже единственное решение было перезагрузить Windows 7.

  • Удален флаг только для чтения.
  • Перезапустите визуальную студию.
  • Удалите соответствующую ссылку (DLL файл) из ссылок и добавьте ее обратно
  • Убедитесь, что bin не установлен в TFS
  • Удаление разрешенных файлов из папки bin

Ответ 13

Я решил его, исключив мою папку bin из моего проекта в VS 2012. Щелкните правой кнопкой мыши папку BIN и выберите "Исключить из проекта".

Ответ 14

Если вы делаете это только для избранных файлов:

  • Перейти к папке с опубликованным файлом
  • Выберите проблему Файлы
  • Свойства
  • Снимите флажок Только для чтения

По-видимому, это может произойти, когда Неконтролируемые файлы Source Control не читаются, а затем кто-то просто копирует определенные файлы.

(Я пробовал другие предложения людей: давал мне доступ на запись к wwwroot, запускал VS как администратор, но для меня это был только для чтения, который сделал трюк. Я указываю этот ответ, чтобы указать, что это файлы в пункте назначения вы пытаетесь опубликовать.)

Ответ 15

Если вы сделали некоторую регистрацию в папке bin, эта проблема придет. Просто удалите этот файл и зарегистрируйтесь и создайте его. Это определенно сработает. Примечание. Пожалуйста, не загружайте ничего в папку bin

Ответ 16

ошибка довольно очевидна там Доступ к пути "bin\myprojname.pdb" запрещен. пользователь запускает процесс веб-консоли (не пользователь, созданный в веб-консоли, фактический пользователь Windows), скорее всего, "Сетевая служба" не имеет прав на эту папку.

Вы можете либо - Щелкните правой кнопкой мыши на этой папке, получите разрешения и добавьте пользователя "Сетевая служба" - Щелкните правой кнопкой мыши на этой папке, получите разрешения и добавьте пользователя "Все"

который должен исправить эту проблему.

Ответ 17

Вы можете открыть две визуальные студии для двух разных решений. Vs-A находится в режиме отладки, а VsB выдает сообщение об ошибке доступа к файлу .pdb. Поэтому удалите режим отладки из Vs-A и Rebuild Vs-B. Теперь он должен работать без ошибок.

Удачи.

Ответ 18

Я разрешил его, очистив все проекты индивидуально, а затем перестраивая их индивидуально в порядке их зависимости друг от друга