예외를 던지면 exit를 추가했지만 그 후에는 exe 파일이 제거됩니다. 그것은 알려진 문제입니까? (VS2010에서)Application.Exit() 또는 Environment.Exit (1)이 exe를 제거합니다
0
A
답변
5
Application.Exit
도 Environment.Exit
도 실행 파일이 디스크에서 제거되지 않습니다.
다른 프로세스가 실행 파일을 삭제하려고하는 것처럼 들립니다. 응용 프로그램이 종료 되 자마자 파일은 더 이상 사용되지 않고 .exe는 제거 될 수 있습니다.
당신이하고있는 것에 따라, 이것은 잠재적으로 바이러스 스캐너에 의한 것일 수 있습니다. 바이러스 스캐너 로그에서 문제가 있는지 확인합니다. 이것은 완전히 관리되는 (C# 전용) 응용 프로그램 인 경우 매우 드물지만 스캐너에 따라 "의심스러운"네이티브 코드를 사용하는 경우 실행 파일이 제거 될 수 있습니다.
그렇지 않으면 실행 파일을 제거하려고 시도하는 다른 프로세스가 있는지 확인합니다.
0
아니요. .Exe 응용 프로그램 파일이 디스크에서 제거되었음을 의미합니까? 그럴 수 없어/종료에서 발생해서는 안됩니다. 당신이 무엇을하려고하는지, 어떤 종류의 응용 프로그램 등을 보낼 수 있습니까? 간단한 C# 콘솔 응용 프로그램으로 시도했지만 VS 2010에서는 발생하지 않습니다.
관련 문제
- 1. Application.Exit 메서드의 의미는 무엇입니까?
- 2. Environment.Exit() 전에 이벤트를 호출하는 방법?
- 3. Application.Exit() 후 대화 상자 표시
- 4. Environment.Exit()과 Application.Shutdown() 사이의 차이점은 무엇입니까?
- 5. tableView의 이상한 BOOL 동작 (1이 1이 아닌 경우)
- 6. JPA 1이 충분하지 않음
- 7. 왜 내 Application.Exit(); 통화가 실패 했나요?
- 8. OpenGLESv2 쉐이더 glGetAttribLocation -1이 반환
- 9. Proguard에서 오류 코드 1이 반환되었습니다.
- 10. PetraVM Jinx Beta 1이 좋습니까?
- 11. Silverlight에서 iso-8859-1이 지원됩니까?
- 12. 하위보기에서보기를 제거합니다.
- 13. exe를 envolve 작업 자동화?
- 14. Visual Studio : VS가 릴리스 또는 디버그 EXE를 작성하는 방법
- 15. PowerShell에서 exe를 호출하여 성공 또는 실패에 대한 피드백을 얻으십시오.
- 16. JNI/DLL 또는 EXE를 통해 원시 코드를 실행 하시겠습니까?
- 17. Qt에서 exe를 만드는 방법?
- 18. mingw가 손상된 .exe를 생성합니다.
- 19. 자바에서 .exe를 실행하십시오.
- 20. 다른 EXE를 빌드해야합니다.
- 21. C# exe를 등록하는 방법?
- 22. dll에 * .exe를 임베드
- 23. NetBeans에서 exe를 만들려면 어떻게해야합니까?
- 24. exe를 통해 PHP를 호출
- 25. RPM 업그레이드로 RPM을 제거합니다
- 26. jquery는 URL의 일부를 제거합니다.
- 27. matplotlib을 사용하여 py2exe에서 bundle_files = 1이 실패합니다.
- 28. Application.Exit()이 Windows Forms 응용 프로그램을 종료하지 않는 이유는 무엇입니까?
- 29. jQuery 탭 - append를 사용하여 탭을 추가 또는 제거합니다.
- 30. 4 색 중 1이 오류를 반환합니다.
VS가 해당 파일을 제거 할 가능성이 있습니다 ? – IAdapter
@ 01 : VS는 그 자체로 사용자 정의 추가 기능을 사용하지 않는 한 해당 파일을 제거하지 않습니다. VS만으로 그 파일을 제자리에 남겨 둡니다. –