2014-06-13 2 views
2

비주얼 스튜디오에서 열린 개체의 인스턴스로 설정되지 않았습니다 2012 년asp.net 시간 오류를 컴파일 - 객체 참조는 내가 ASP.NET 웹 사이트의 오류 목록에서 다음과 같은 오류를 얻고있다

enter image description here

오류 창에는 줄 번호/파일 이름이 없으므로 오류를 클릭해도 코드 줄로 이동하지 않습니다.

enter image description here

오류 런타임 아니라 컴파일 시간입니다. 이 코드는 웹 서버에서 정상적으로 실행되며 VS2005 (다른 컴퓨터에서 드라이브가 실패 할 때까지)에서 사용되었습니다. 2012 년에 작동하지 않습니다.

귀하의 도움을 크게 받으실 수 있습니다.

+0

런타임 오류가 아니므로 컴파일 오류가 아닙니다. 컴파일러를 설정하여 예외 상황을 해결하십시오. – Liath

+0

@Liath 웹 응용 프로그램 프로젝트 (프로젝트 파일 없음)가 아닌 웹 사이트입니다.이 옵션은 어디에서 설정합니까? – DaveG

+0

VS에서 메뉴로 이동 한 다음 디버그, 예외 및 체크 박스의 내부 행입니다. 컴파일러를 디버깅 할 때 예외가 잡히지 않고 손상 될 때 컴파일러가 중단됩니다. – Liath

답변

3

나는 과거에 이것을 가지고 있었고 Visual Studio에서 aspnet_compiler 오류를 "경고"로보고했습니다. 오류 목록 창으로 이동하고 상단에는 오류 및 경고 토글 단추가 있습니다. 그것이 모든 경고를 보여줄 때까지 경고 버튼을 눌러라. 거기에서 답을 찾을 수있을 것이다.

Visual Studio 빌드와 독립적으로 출력을 보려면 명령 프롬프트에서 aspnet_compiler.exe를 실행하는 것이 유용 할 때도 있습니다.

+0

나는 그 또한지고있다. 그리고 경고는 나에게 많이 말하지 않고있다. 관심이 있으시면 http://stackoverflow.com/questions/40875865/whyamami-i-getting-object-reference-not-set-to-an-instance-of-an-object-but-no에서 Update 7을 참조하십시오. –

관련 문제