0

디자이너에서이 오류가 발생합니다 : "컨트롤 만들기 오류 : 개체 참조가 개체의 인스턴스로 설정되지 않았습니다". 페이지 자체가 잘 실행됩니다. 객체 중 하나 인 객체 데이터 소스는 디자인 타임에 실패해야합니다. 그러나 어떻게 찾을 수 있습니까?이 오류의 근본 원인을 찾는 방법은 무엇입니까? 디자이너/FormView/ObjectDataSource

프로젝트는 원래 SQL Server 쿼리를 가리키는 데이터에 대해 XSD로 설계되었습니다. 모두 제품 수명주기를 실제로 고려하지 않는 일반적인 Microsoft 데모를 기반으로합니다.

데이터베이스에서 여러 가지를 리팩토링해야하고 XSD 디자이너가 자동으로 수정해야하는 것을 표시하지 않습니다. 실행하고 런타임 오류가 발생하기 만하면됩니다. 분명히 이것은 많은 개별 어댑터 메소드 중 일부가 여전히 올바르지 않다는 것을 의미하며, 나는 새 데이터베이스 모델과 일치하도록 수정 한 다음 바인딩 된 모든 컨트롤과 모든 것을 통해 영향을 추적합니다. 그리고 결국에는 마법사에서 생성 된 많은 코드에서 벗어나서 빌드 중에 컴파일러가 정적으로 검사 할 수있는 기능을 조금 더 가질 수 있습니다.

하지만 지금은 어떤 객체 참조가 문제인지 어떻게 알 수 있습니까?

답변

0

문제는 디자인 타임에 호출 된 VS 2008에서 정상적으로 작동 한 기본 클래스의 코드에서 컨텍스트가 null 인 것으로 나타납니다

관련 문제