2015-10-26 7 views
1

У нас есть рабочий проект. Недавно некоторые из нас получили новые машины, и мы загрузили 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, если это помогает. Я попытался создать новое решение и скопировать всю работу, но я получаю ту же ошибку.

Если вам что-то нужно, сообщите мне, и я отредактирую соответственно.

+0

Вы поменяли AV-решение? Похоже, что что-то блокирует эти файлы, открытые - возможно, для сканирования. Инструмент, такой как Process Explorer от sysinternals, может сказать вам, какие процессы удерживают ручки открытыми. –

+0

@ChrisBecke кажется только devnev.exe и ****. Vshost.exe, которые используют мои файлы, которые будут Visual Studio. Так, если это не проблема? –

+0

@ChrisBecke смешно, теперь я убил процесс хостинга Enable VS, и он очистил и построил мое решение несколько раз. –

ответ

0

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

Включить Visual Studio хостинг процессу

ящик был отмечен ранее. С тех пор, как я его отключил, мой проект работает хорошо. Он очищает, строит, все хорошо сейчас. enter image description here

 Смежные вопросы

  • Нет связанных вопросов^_^