После построения проекта "F6", запуск его не возможен. При попытке запустить проект, появляется сообщение:
"не удалось скопировать файл "obj\Debug\GPMap.dll" в "bin\Debug\GPMap.dll". Процесс не может получить доступ к файлу "bin\Debug\GPMap.dll", так как этот файл используется другим процессом."
Здравствуйте, Аноним, Вы писали:
А>господа, подскажите как побороть следующее:
А>После построения проекта "F6", запуск его не возможен. При попытке запустить проект, появляется сообщение:
А>"не удалось скопировать файл "obj\Debug\GPMap.dll" в "bin\Debug\GPMap.dll". Процесс не может получить доступ к файлу "bin\Debug\GPMap.dll", так как этот файл используется другим процессом."
А>dll-ка моя.
Закрыть все процессы, которые её используют. Это следует из сообщения об ошибке.
С уважением, Анатолий Попов.
ICQ: 995-908
Re[2]: ошибка компиляции VS2008 Express
От:
Аноним
Дата:
27.01.09 08:25
Оценка:
Здравствуйте, Aen Sidhe, Вы писали:
AS>Здравствуйте, Аноним, Вы писали:
А>>господа, подскажите как побороть следующее:
А>>После построения проекта "F6", запуск его не возможен. При попытке запустить проект, появляется сообщение:
А>>"не удалось скопировать файл "obj\Debug\GPMap.dll" в "bin\Debug\GPMap.dll". Процесс не может получить доступ к файлу "bin\Debug\GPMap.dll", так как этот файл используется другим процессом."
А>>dll-ка моя.
AS>Закрыть все процессы, которые её используют. Это следует из сообщения об ошибке.
Да, именно так и следует поступить, но проблемма в том, что этот процесс Form1.vshost.exe не убивается, убить его получается только закрытием Студии.
Удалять пытаюсь под правами Администратора.
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Aen Sidhe, Вы писали:
AS>>Здравствуйте, Аноним, Вы писали:
А>>>господа, подскажите как побороть следующее:
А>>>После построения проекта "F6", запуск его не возможен. При попытке запустить проект, появляется сообщение:
А>>>"не удалось скопировать файл "obj\Debug\GPMap.dll" в "bin\Debug\GPMap.dll". Процесс не может получить доступ к файлу "bin\Debug\GPMap.dll", так как этот файл используется другим процессом."
А>>>dll-ка моя.
AS>>Закрыть все процессы, которые её используют. Это следует из сообщения об ошибке.
А>Да, именно так и следует поступить, но проблемма в том, что этот процесс Form1.vshost.exe не убивается, убить его получается только закрытием Студии. А>Удалять пытаюсь под правами Администратора.
Этот процесс не должен держать вашу сборку, вы что-то делаете не так. К сожалению, без кода сказать что-то сложно. Хотя, может быть и баг экспресс студии. Попробуйте накатить SP1.
С уважением, Анатолий Попов.
ICQ: 995-908
Re[4]: ошибка компиляции VS2008 Express
От:
Аноним
Дата:
27.01.09 08:36
Оценка:
Здравствуйте, Aen Sidhe, Вы писали:
AS>Здравствуйте, Аноним, Вы писали:
А>>Здравствуйте, Aen Sidhe, Вы писали:
AS>>>Здравствуйте, Аноним, Вы писали:
А>>>>господа, подскажите как побороть следующее:
А>>>>После построения проекта "F6", запуск его не возможен. При попытке запустить проект, появляется сообщение:
А>>>>"не удалось скопировать файл "obj\Debug\GPMap.dll" в "bin\Debug\GPMap.dll". Процесс не может получить доступ к файлу "bin\Debug\GPMap.dll", так как этот файл используется другим процессом."
А>>>>dll-ка моя.
AS>>>Закрыть все процессы, которые её используют. Это следует из сообщения об ошибке.
А>>Да, именно так и следует поступить, но проблемма в том, что этот процесс Form1.vshost.exe не убивается, убить его получается только закрытием Студии. А>>Удалять пытаюсь под правами Администратора.
AS>Этот процесс не должен держать вашу сборку, вы что-то делаете не так. К сожалению, без кода сказать что-то сложно. Хотя, может быть и баг экспресс студии. Попробуйте накатить SP1.
Студия с SP1. До этого использовал VS 2005 Prof, там все нормально работало, такая проблемма возникала иногда (в основном из за некорректного завершения отладки), но легко устранялась убиванием процесса.
А вот Express`ы и 2005 и 2008 эту ошибку выдают регулярно.
Непонятно Дело в том, что такой глюк только тогда, когда запускаеш предварительное построение проекта F6, если F5 — то все отлично работает, никаких проблемм.