Запрошенная операция не может быть выполнена при компиляции проекта XNA - программирование
Подтвердить что ты не робот

Запрошенная операция не может быть выполнена при компиляции проекта XNA

При компиляции проекта во второй раз я получаю следующее сообщение об ошибке. Мне нужно закрыть VS 2010, и он компилируется при перезагрузке. Если я внес изменения, проблема вернется.

"Невозможно скопировать файл" obj\x86\Debug\MyFile.dll ". Запрошенная операция не может быть выполнена в файле с открытым пользовательским разделом."

4b9b3361

Ответ 1

Найденная причина - это связано с установкой расширения Visual Studio. Проблема уходит с удалением этого расширения.

Ответ 2

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

В моем случае это было связано с открытием страницы настроек проекта. Я использую тип в моем проекте как тип одного параметра, поэтому кажется, что визуальная студия открывает DLL для получения спецификаций, но не выпускает ее автоматически. Закрытие страницы настроек решит проблему или перезапустит визуальную студию.

Ответ 3

Я также столкнулся с той же проблемой из-за глупой ошибки:) Все, что я сделал, это то, что я хранил соответствующую DLL-версию вывода в Visual Studio Object Browser. Закрытие этой DLL из браузера объектов решило проблему.

Ответ 4

Я также сталкиваюсь с этой проблемой при попытке сохранить файл в Visual Studio (так что не XNA, но Google, похоже, здесь ведет).

Проблема оказалась в том, что у меня была частично завершенная команда git, запущенная в моем терминале, - это был diff против файла, который я пытался сохранить.

Когда я завершил команду, проблема исчезла.

Ответ 5

У меня такая же проблема, но у меня нет установленного расширения Visual Studio!

Я полностью застрял в этой проблеме, я больше не создаю свой код.

Ответ 6

В моем случае эта ошибка вызвана тем, что Microsoft Security Essentials просматривает файл, как только Visual Studio сохранила его перед компиляцией. Затем компилятор попытался получить доступ к файлу и обнаружил бы его заблокированным MSE. Добавление каталога проектов Visual Studio в список исключений заставило ошибку уйти.

Ответ 7

Для меня это были Git расширения, блокирующие файл. Я убил процесс Git, который застрял и перестроил проект. Если вы не можете найти, что блокирует файл, вы всегда можете перезагрузить компьютер:)