5

내 코드를 약간 변경했는데 프로그램을 디버그하려고 할 때 빌드 오류가 발생했습니다. 오류로 인해 내 바이러스 백신 소프트웨어 (Avast)가 내 프로그램을 "의심스러운 파일"로 차단했습니다.디버그 트리거 빌드 오류 (파일을 찾을 수 없음) 및 바이러스 백신 프로그램, Visual Basic (V11 2012)

Visual Studio에서이 오류를 반환했습니다. 오류 1 "obj \ Debug \ CopyFile.exe"파일을 찾을 수 없으므로 복사 할 수 없습니다.

다음은이 오류가 발생하기 전에 발생한 이벤트의 실행입니다.

  1. 메뉴 모음에 새 메뉴 항목이 추가되었습니다.

  2. 코드의 라디오 단추 참조가 새 메뉴 항목으로 바뀌 었습니다.

  3. 버튼을 클릭 할 때까지 디버그 프로그램이 정상적으로 작동합니다.

  4. 코드에서 라디오 버튼 참조의 나머지 인스턴스를 찾아 교체했습니다.

  5. 디버깅 프로그램이 정상적으로 작동하고있었습니다. 종료 된 디버그.

  6. GUI에서 이전 라디오 버튼을 삭제했습니다. (그들은 더 이상 코드에 언급 된 내용이 없습니다.)

  7. 디버깅을 시도했지만 오류가 발생하여 바이러스 백신 소프트웨어가 프로그램 exe 파일을 의심스러운 것으로 차단합니다.

  8. 오류 "obj \ Debug \ CopyFile.exe"파일을 찾을 수 없으므로 복사 할 수 없습니다.

이 문제를 일으키는 코드는 무엇입니까? 사고로 코드의 일부 다른 부분을 삭제할 수 있었는지 모르겠습니다. 내 프로그램이 왜 디버깅되지 않는지 나는 알 수 없다.

+0

에서의 제외 목록이 있습니다. 갑자기 obj \ Debug 폴더에서 내 exe를 삭제하고 빌드를 중단하기 시작했습니다. 나는 배제를 추가하고 그 모든 것을 고쳤습니다. – svarcoe

답변

4

바이러스 백신 소프트웨어에 작업 디렉터리 이외의 다른 곳에서 업무를 수행하도록 말하지 않는 이유는 무엇입니까? (제외 경로) 및 Visual Studio 실행 파일이 수행 한 모든 작업을 무시합니까?

그런데 이것은 작업 할 때 수천 개의 파일을 생성, 이동, 삭제할 수있는 VS와 같은 복잡한 IDE로 작업 할 때 더 나은 성능을 얻기 위해 수행해야 할 첫 번째 작업 중 하나입니다. 내가 잘 기억한다면

는 AVAST 내가 똑바로와이 문제에 실행 File System Shield, Expert Settings, Exclusions

+0

바이러스 백신을 사용하지 않도록 설정하고 바이러스 백신이 볼트에 넣은 파일을 복원했습니다. 지금은 잘 돌아갑니다. 그러나 이러한 유형의 공통점이 있습니까? 랜덤 바이러스 차단? 오랫동안 정상적으로 작동하고 있었고 갑작스럽고 무작위로 디버깅 할 때 내 프로그램이 의심스런 것으로 표시되었습니다. – user2348797

+1

아니요, 바이러스 백신 소프트웨어가 바이러스라고 결정하는 것은 일반적이지 않습니다. (물론 바이러스를 작성하지 않는 한 :-))) 그러나 작업중인 dev 경로에서 실시간 검사를 비활성화해야합니다. – Steve

+0

하지만 질문을하는 이유는 무엇이며, 내가 만든 유일한 변경 사항은 라디오 버튼을 사용하지 않고 메뉴 항목으로 전환하는 것 뿐이라고 걱정하고 혼란스러워하는 이유입니다. 그 당시 바이러스 백신이 내 프로그램을 디버그에서 차단했습니다. 그것이 처음 일어난 일입니다. 내가 걱정해야 할까? – user2348797

관련 문제