none
새 프로젝트를 생성하려고 하는데 개체 참조가 개체의 인스턴트로 설정되지 않았습니다 라는 메세지가 뜹니다. RRS feed

  • 질문

  • visual studio 2015 버전을 사용하고있습니다.

    오랜만에 프로젝트 만드는 연습을 하려고 했습니다.

    새 프로젝트를 생성하려고 하는데 '개체 참조가 개체의 인스턴트로 설정되지 않았습니다.' 라는 메세지가 뜨고 새 프로젝트가 생성이 안됩니다

    해결방법을 알고싶습니다.

    2017년 2월 11일 토요일 오전 10:28

답변

  • 에러 문구를 질문란에 정확히 첨부해주시면 조금 더 정확한 답변을 해드릴 수 있을 것 같구요

    보통 '개체 참조가 개체의 인스턴트로 설정되지 않았습니다.'라는 에러 메시지는 참조하거나 대입하려는 오브젝트의 값이 null일 경우에 나타나는 메시지로 즉, 참조하는 개체가 null이라서 Exception이 발생합니다.

    이럴 경우 조건문을 추가해서 개체가 null일 경우 처리할 문장과 null이 아닐 경우 처리할 문장을 분리해서 코딩하시면 될 것 같습니다.예를 들면

    String a;

    String b;

    if(a==null) {

           b="a값은 null임";

    }

    else

    {

           b="a값은 null이 아님";

    }

    이런 식으로 에러 처리를 하시면 될 것 같습니다.

    2017년 3월 2일 목요일 오전 5:20

모든 응답

  • Visual Studio 명령프롬프트를 실행시킨 후 다음 명령을 실행시켜보세요.

    devenv /ResetSettings
    devenv /ResetSkipPKGS

    • 답변으로 제안됨 절대권녁 2018년 3월 6일 화요일 오전 7:04
    2017년 2월 13일 월요일 오전 12:25
  • 에러 문구를 질문란에 정확히 첨부해주시면 조금 더 정확한 답변을 해드릴 수 있을 것 같구요

    보통 '개체 참조가 개체의 인스턴트로 설정되지 않았습니다.'라는 에러 메시지는 참조하거나 대입하려는 오브젝트의 값이 null일 경우에 나타나는 메시지로 즉, 참조하는 개체가 null이라서 Exception이 발생합니다.

    이럴 경우 조건문을 추가해서 개체가 null일 경우 처리할 문장과 null이 아닐 경우 처리할 문장을 분리해서 코딩하시면 될 것 같습니다.예를 들면

    String a;

    String b;

    if(a==null) {

           b="a값은 null임";

    }

    else

    {

           b="a값은 null이 아님";

    }

    이런 식으로 에러 처리를 하시면 될 것 같습니다.

    2017년 3월 2일 목요일 오전 5:20