Ваша программа все еще отображается в списке процессов диспетчера задач? Попробуйте убить его оттуда или попробуйте открыть командную строку и запустить taskkill /f /im YOUR_EXECUTABLE.exe
. Он принудительно ( /f
) уничтожит процессы, соответствующие filter ( /im
) имени вашего исполняемого файла.
Исполняемый файл аварийно завершился в Windows 10, не может перезаписать его
238
user6096479
У меня Windows 10 Home и я работаю с Visual Studio 10 Express, C ++ . Так что я делаю много компиляций в день, и некоторые из этих исполняемых файлов могут потерпеть крах. Однако после сбоя я не могу перезаписать исполняемый файл компиляцией! Я понимаю, что приложение может уже работать, но я не могу его найти! У меня есть, но перезагрузить компьютер.
РЕДАКТИРОВАТЬ: это никогда не происходило с моей предыдущей Windows 7 машиной .
Я компилирую через командную строку, используя cl.exe и точная ошибка заключается в следующем:
ССЫЛКА: фатальная ошибка LNK1104: не удается открыть файл Release / somefile.exe
Есть ли причина, по которой вы не можете использовать кнопку воспроизведения в Visual Studio 10 для компиляции и запуска программы в вашей среде отладки? Это перехватит исключение до того, как оно произойдет, что позволит вам сразу перейти к строке ошибки.
LPChip 7 лет назад
0
@LPChip, я не компилирую, используя IDE, но с командной строкой, используя cl. У меня нет проблем с отладкой в целом, я уже обратился к местоположению ошибки, но мне все равно придется перезапустить.
user6096479 7 лет назад
0
1 ответ на вопрос
2
HeroCC
Нет, мое приложение называется winbin.exe, и я не могу найти его след в диспетчере задач. Однако ваша команда сработала, и мое приложение было найдено и прервано, и ему было разрешено снова скомпилироваться. Тем не менее, это выглядит странно, интересно, почему мое приложение не отображается в диспетчере задач, как в любых версиях Windows?
user6096479 7 лет назад
0
Я вижу, что вы используете отладчик для запуска приложения. Возможно, ваше приложение запускается как подпроцесс отладчика. Попробуйте найти ваш отладчик в диспетчере задач и разверните его подпроцессы с помощью маленькой стрелки влево.
HeroCC 7 лет назад
0
@ user6096479 когда вы обращаетесь к диспетчеру задач, вы действительно проверяете вкладку сведений? Только вкладка «Детали» показывает все.
LPChip 7 лет назад
0
что вы имеете в виду? я компилирую свое приложение из командной строки, но обычно запускаю его, дважды щелкнув исполняемый файл в окне проводника Windows. Я не использую отладчик любого рода. Какое приложение отладчика я должен искать в диспетчере задач?
user6096479 7 лет назад
0
Примечание: я также проверил вкладку Details как упомянутое @LPChip. Все еще нет следов моего файла приложения там. Кажется, Windows находит мое приложение для завершения, но не может найти его где-нибудь, чтобы закрыть одним щелчком мыши.
user6096479 7 лет назад
0
Похожие вопросы
-
7
Анти-функциональность ключа INSERT Windows случайно срабатывает; как это остановить навсегда?
-
4
Как удалить файл, который используется другим процессом?
-
3
NTFS перезаписывает файл в том же физическом месте (секторе)?
-
-
1
Как я могу обновить одно дерево исходников из другого?
-
6
Как закрепить ярлык или командный файл на новой панели задач Windows 7, 8 и 10 и в меню «Пуск»?
-
1
Как найти оригинальный контент, когда папка уже «заменена»?
-
6
рекурсивно сменить владельца windows 7
-
1
Права доступа группы Linux перезаписываются владельцем
-
4
Как поменять местами клавиши Windows и Control в Windows?
-
2
Как увеличить срок службы жесткого диска?