больше не могу отлаживать мою программу - PullRequest
1 голос
/ 29 августа 2011

Когда я работал над проектом в C # .NET, у меня произошел сбой питания, и теперь я не могу отладить свою программу. Это ошибки, которые происходят.

Error   1   Unable to copy file "C:\Users\Nihal\Documents\Visual Studio 2005\Projects\InfortecManagementSystem\InfortecManagementSystem\InfortecInternational.mdf" to "bin\Debug\InfortecInternational.mdf". The process cannot access the file 'C:\Users\Nihal\Documents\Visual Studio 2005\Projects\InfortecManagementSystem\InfortecManagementSystem\InfortecInternational.mdf' because it is being used by another process. InfortecManagementSystem

Error   2   Unable to copy file "C:\Users\Nihal\Documents\Visual Studio 2005\Projects\InfortecManagementSystem\InfortecManagementSystem\InfortecInternational_log.ldf" to "bin\Debug\InfortecInternational_log.ldf". The process cannot access the file 'C:\Users\Nihal\Documents\Visual Studio 2005\Projects\InfortecManagementSystem\InfortecManagementSystem\InfortecInternational_log.ldf' because it is being used by another process. InfortecManagementSystem

Как я могу заставить его работать снова?

Ответы [ 3 ]

2 голосов
/ 29 августа 2011

Файлы заблокированы другим процессом. Handle - это инструмент Windows / SysInternals, который помогает с этой проблемой.Он скажет вам, какой процесс в настоящее время использует эти файлы.

Загрузите дескриптор, перейдите в командную строку и введите «handle» C: \ Users \ Nihal \ Documents \ Visual Studio 2005 '».

1 голос
/ 30 августа 2011

Спасибо за ответы. Удаление файлов вручную, а затем повторная сборка не сработали. Я где-то нашел это, и оно сработало.

In Solution Explorer>Properties>Build Events,
In 'Pre-build event command line',

    del C: \ SampleProject \ SampleProject \ bin \ Debug \ database.mdf 
    del C: \ SampleProject \ SampleProject \ bin \ Debug \ database.ldf

Вот ссылка .

0 голосов
/ 29 августа 2011

Исходные файлы выглядят заблокированными, поэтому их невозможно восстановить. Если у вас есть какой-то файл разблокировки файлов, это должно работать. В противном случае просто удалите их из их текущего местоположения и разрешите их перестроить при следующей попытке запустить в режиме отладки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...