2015-01-13 3 views
-11

C#에서 winforms 응용 프로그램을 개발 중입니다. Windows 7과 VS2012를 갖춘 두 가지 개발 컴퓨터가 있습니다.왜 "Microsoft Visual Studio 2012가 작동을 멈췄습니다"라는 오류가 발생합니다 (텍스트 상자를 클릭 할 때)

폼이있는 하나의 Windows 응용 프로그램을 만들고 첫 번째 컴퓨터에서 제어를 & 잘 작동합니다. 두 번째 컴퓨터로 코드를 전송하고 (클릭하여) 텍스트 상자를 클릭하면 오류 팝업이 표시됩니다. Microsoft Visual Studio 2012 has stopped working

컨트롤이있는 두 번째 컴퓨터에서 새 폼을 만드는 경우 아무런 문제가 없습니다. 문제는 다음과 같습니다. 오직 textboxes 및 comboboxes 첫 번째 computer.I에 설치하고 내 VS도하지만 운이 다시 설치.

참고 : 나는이 게시물을 읽었지만 이것들은 다른 시나리오입니다. 여기 RELATED Questions

내가

ERROR

당신이이 상황 이전 건너 가지고 무엇입니까 경고하고, 이에 대한 해결 것입니다.

도움 주셔서 감사합니다.

UPDATED1 : 이되어 있지 않은 버튼 등 텍스트 필드와 콤보 상자 아니라 두 번째 비주얼 스튜디오를 시작하고의으로 Devenv.exe 프로세스에 디버거로 첨부됩니다 시도 할 수

+0

가능한 원인은 다양하며 그 원인을 파악하기 어렵습니다. 첫 번째 또는 두 번째 시스템이 이상한 언어 설정을 사용합니까? 또한 문제가 될 수있는 코드를 볼 수 있습니까? –

+0

이상한 언어 설정이없고 코드 관련이 없습니다. 솔루션 탐색기에서 내 양식을 두 번 클릭하고 텍스트 상자를 클릭하십시오.이 경고 메시지가 나타납니다 – user3913117

+0

양식이 코드와 함께 생성됩니다. 편집기는 양식의 초기화 코드를 작성합니다. 텍스트 상자에 이런 종류의 속성 값이 있다고 생각합니다. –

답변

0

한 가지 첫번째. 그런 다음 첫 번째 VS가 충돌하도록하려면 무엇이든하십시오. 디버거는 예외를 감지하고 중단해야합니다 (그렇지 않으면 디버그> 예외 메뉴를 통해 모든 예외를 중단하도록 디버거를 설정해야 할 수 있음)

자주 자동 스택 지점에서 제공하는 스택 추적 및 기타 정보로 인해 무슨 일이 벌어지고 있는지 (예를 들어 플러그인이 헤이 와이어 일 경우) 또는 적어도 Google에 문의 할 수있는 다른 오류 메시지가 표시됩니다.

4

Visual Studio는 Microsoft의 DbgView라는 응용 프로그램에서 볼 수있는 디버깅 정보를 제공합니다. 다음은 VisualStudio .config 파일을 수정하는 방법, 로깅을 활성화하는 방법 및 DbgView를 얻을 수있는 위치에 대한 지침입니다.

(1) 이것은 당신에게 아이디어를 줄 것이다 일반적인 지침입니다,하지만 당신은 링크 # 2에서 변경 사항을 적용해야합니다 이 VS2010 always thinks project is out of date but nothing has changed

(2)이 설정 파일의 실제 변화 대신 위의 링크에서 하나의 : http://blogs.msdn.com/b/andrewarnottms/archive/2012/06/07/enable-c-and-javascript-project-system-tracing.aspx

(3) 당신은 자세한 로깅 모드를 활성화해야 할 수 있습니다 http://blogs.msdn.com/b/andrewarnottms/archive/2012/06/07/enable-c-and-javascript-project-system-tracing.aspx#10397394

(4) 문제를 재현하기 전에이 도구를 실행해야합니다 로그를 보려면 : http://technet.microsoft.com/en-us/sysinternals/bb896647