У нас есть рабочий проект. Недавно некоторые из нас получили новые машины, и мы загрузили Windows 10 на них. В настоящее время мы используем Visual Studio 2010. До этого, в Windows 7, я мог без проблем очищать и строить свое решение. Теперь, однако, я не могу. Я всегда получаю предупреждение:Visual Studio 2010 + Windows 10 не позволяет мне очищать решение
C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets (4181,5): предупреждение MSB3061: Невозможно удалить файл «C: _repo **** _ настольного \ Bin \ Debug ****. ех». Доступ к пути «C: _repo **** _ desktop \ bin \ Debug ****. Exe» отрицается. C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets (4181,5): предупреждение MSB3061: невозможно удалить файл "C: _repo **** _ desktop \ bin \ Debug *** * .pdb». Доступ к пути «C: _repo **** _ desktop \ bin \ Debug ****. Pdb» отрицается.
Теперь у нас есть много решений. У одного есть четыре (4) проекта, и они успешно строят и чистят. Я обеспечил, чтобы я, как администратор, делал параметры безопасности папки полными для всех. Нет папки только для чтения. Чтобы обойти это, я должен закрыть свое решение, удалить папку Debug и снова открыть решение. Это отнимает много времени и очень раздражает. Я запускаю VS в режиме администратора, я убеждаюсь, что ничего больше не использует, но я не могу заставить эту ошибку уйти. Я также исследовал, но безрезультатно, поскольку большинство ответов проверяют, что папка не доступна только для чтения, закрывает .exe и т. Д.
Если кто-то может сообщить мне, что на самом деле проблема. Это Windows 10? Visual Studio? Я также запускаю VS SP 1, если это помогает. Я попытался создать новое решение и скопировать всю работу, но я получаю ту же ошибку.
Если вам что-то нужно, сообщите мне, и я отредактирую соответственно.
Вы поменяли AV-решение? Похоже, что что-то блокирует эти файлы, открытые - возможно, для сканирования. Инструмент, такой как Process Explorer от sysinternals, может сказать вам, какие процессы удерживают ручки открытыми. –
@ChrisBecke кажется только devnev.exe и ****. Vshost.exe, которые используют мои файлы, которые будут Visual Studio. Так, если это не проблема? –
@ChrisBecke смешно, теперь я убил процесс хостинга Enable VS, и он очистил и построил мое решение несколько раз. –