2011-02-09 5 views
0
에 -exception "개체 참조가 개체의 인스턴스로 설정되지 않습니다"

내 상황 :모바일 셰어 페이지

나는 SharePoint 2010의 솔루션의 masterpage을 (정의)에 액세스하려고, 난에서 개발하고 있어요 모바일보기 (Microsoft 모바일 장치 에뮬레이터/w 승 모바일 6.1/IE6 사용) "개체 참조가 개체의 인스턴스로 설정되지 않은 예외"자세한 설명없이 얻을. 오류는 페이지 자체에 직접 표시됩니다.

서버의 로그에 오류가 표시되지 않고 사용자 지정 모바일 사이트 또는 webparts를 아직 개발하지 않았으며 IE8의 일반 마스터 페이지에 오류가 표시되지 않았기 때문에 문자 그대로 약간의 단서가 없습니다 오류 및이 디버깅하는 방법을 아무 의미도 참조하십시오 ...

이것은 꽤 많은 교착 상태입니다.이 때문에 나에게 심각한 두통이 생겨서 내장 된 SharePoint 모바일 현재 실제로 작업을 시작하기 위해해야 ​​할 일이 무엇인지 알지 못합니다.

내 문제가 충분히 설명되기를 바랍니다. 그렇지 않으면 추가 정보를 제공해 드리겠습니다. (그냥 알려주세요)

아직까지 알려진 오류 소스가 없기 때문에이 특별한 경우에 도움이 될 수 있습니다. 그러나이 문제를 해결하거나이 오류의 출처를 얻기 위해 올바른 방향으로 지적 할 수있는 모든 대답과 의견에 대해 감사드립니다.

진심으로, 마르쿠스 Schwalbe 팀


편집 : 요청에 따라, 여기에 스택 추적의 :

Microsoft.SharePoint.MobileControls.SPMobileWikiPage.CreateChildControlsFromXmlNode BEI (있는 XmlNode 노드, ControlCollection 컨트롤)
bei Microsoft.SharePoint.MobileCont rols.SPMobileWikiPage.CreateStyleChildControl ( 있는 XmlNode 노드 ControlCollection에 컨트롤)
BEI Microsoft.SharePoint.MobileControls.SPMobileWikiPage.CreateChildControlsFromXmlNode ( 있는 XmlNode 노드 ControlCollection에 컨트롤)
BEI Microsoft.SharePoint.MobileControls.SPMobileWikiPage.CreateStyleChildControl ( 있는 XmlNode 노드 ControlCollection에 컨트롤)
BEI Microsoft.SharePoint.MobileControls.SPMobileWikiPage.CreateChildControlsFromXmlNode ( 있는 XmlNode 노드 ControlCollection에 컨트롤) Microsoft.SharePoint.Mobi BEI
leControls.SPMobileWikiPage.CreateStyleChildControl ( 있는 XmlNode 노드 ControlCollection에 컨트롤)
BEI Microsoft.SharePoint.MobileControls.SPMobileWikiPage.CreateChildControlsFromXmlNode ( 있는 XmlNode 노드 ControlCollection에 컨트롤)
BEI Microsoft.SharePoint.MobileControls.SPMobileWikiPage.CreateChildControlsForWiki (SPListItem 항목) bei Microsoft.SharePoint.MobileControls.SPMobileWikiPage.OnLoad (EventArgs e) bei ASP._layouts_mobile_mblwiki_aspx.Files \ Microsoft Shared \ Web Server 확장 프로그램 \ 14 \ TEMPLATE \ LAYOUTS \ MOBILE \ mblwiki.aspx : Zeile 13. System.Web.UI.Control에서 OnLoad (EventArgs e)를 c : \ Program Files \ Common에 저장합니다. LoadRecursive() BEI System.Web.UI.Page.ProcessRequestMain (부울 includeStagesBeforeAsyncPoint, 부울 includeStagesAfterAsyncPoint)

나는이 도움이되기를 바랍니다. btw. web.config를 편집하여 스택 추적을 표시하지 못했지만 mblwiki.aspx를 디버깅 할 수 있었고 예외가 onLoad() 메서드에서 발생한다는 것을 알았습니다. (스택 추적을 가져 왔습니다)

http://img18.imageshack.us/img18/3350/errorub.jpg < < stackoverflow에서 이미지를 직접 게시 할 수 없으므로 링크입니다. 또한

이미지에 메모 (는 독일어의 이후) (내 담당자는 여전히 너무 낮습니다). "데르 Objektverweis wurde의 nicht 안녕히 아이네 Objektinstanz의 festgelegt" == "객체 참조가 객체의 인스턴스로 설정되지 않았습니다."

+0

먼저 예외의 스택 추적을 표시합니다 (페이지 자체에 stacktrace가 표시되지 않으면 web.config에서 자세한 오류 정보를 사용하도록 설정해야 함). – EvgK

+0

다음은 친숙한 디버그 페이지를 활성화하는 링크입니다. http://blog.thekid.me.uk/archive/2007/02/15/a-solution-to-quot-an-unexpected-error-has-occurred- wms-v3.aspx –

+0

@EvgK 스택 추적 및 몇 가지 추가 정보를 추가했습니다. –

답변

0

나는 해결책을 얻었습니다. 좀 ...

문제의 사이트 모음을 삭제했습니다. 그리고 모든 것을 재건했습니다. 짧은 이야기를 짧게 자르기 위해, 그것은 지금도 작동합니다. 심지어 이전과 같다고 생각합니다. 동일한 웹 사이트, 동일한 콘텐츠 유형, 디자인 및 웹 파트 (등). 오류의 원인은 알 수 없지만 지금은 작동하고 최소한 절반은 만족합니다.

이 문제에 대해 jsut 한 가지를 배웠다면 : "의미가없는 모든 것을 질문하지 마십시오. 시간 낭비입니다. 다시 같은 실수를 반복하지 마십시오. ".

본인은이 성명서를 남겨두고 같은 오류가 발생하지 않았습니까? 그런데


: 그것은 당신이 직접 아래로 고정 할 수없는 경우 오류를 재현하려고하는 것이 좋다!

관련 문제