2011-02-09 8 views
0
の-exception「オブジェクト参照がオブジェクトインスタンスに設定されていない」

私の状況:モバイルSharePointページ

私は、SharePoint 2010ソリューションのマスターページを(カスタム)にアクセスしようと、私は、開発していますモバイルビュー(Microsoft Mobile Device Emulator/w Win Mobile 6.1/IE6を使用)を使用すると、詳細な説明なしで「オブジェクトのインスタンスがオブジェクトのインスタンスに設定されていません」という例外が表示されます。エラーはページ自体に直接表示されます。

サーバー上のログにエラーは表示されません。カスタムモバイルサイトやwebpartはまだ開発されていないため、IE8の通常のマスターページにエラーは表示されないため、文字通り、このエラーをデバッグする方法はわかりません。

これは私にとってはかなりデッドロックです。これは私に深刻な頭痛を与え、内蔵のSharePointモバイルで作業するのは初めてですこれを越えて実際に作業を開始するにはどうしたらいいか分からない。

これが私の問題を十分に説明してくれることを願っています。そうでなければ、私はあなたにさらなる情報を提供しようとします。 (ちょうど私に知らせてください)

エラーソースがまだ分かっていないので、この特殊なケースで私を助けてくれるのはおそらく分かりません。しかし、私は、この問題を解決し、そして/またはこのエラーの原因を知る正しい方向を指すことができるすべての答えとコメントに感謝しています。

心から、マルクスシュワルベ


EDIT:要求されたとして、ここではスタックトレースです

Microsoft.SharePoint.MobileControls.SPMobileWikiPage.CreateChildControlsFromXmlNode BEI(XmlNodeの ノード、コントロールコレクションコントロール)
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コントロール)
BEI Microsoft.SharePoint.Mobi 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。ファイル¥Microsoft Shared¥Webサーバー エクステンション\ 14 \ TEMPLATE \ LAYOUTS \ MOBILE \ mblwiki.aspx:Zeile 13. System.Web.UI.Control。 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はNICHTアウフアイネObjektinstanzのfestgelegtをwurde。」 == "オブジェクト参照がオブジェクトのインスタンスに設定されていません。"

+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

私は解決策を得ました...ちょっと...

問題のサイトコレクションを削除しました。そして、すべてを再建した。短いストーリーを短縮するために、それは以前と同じだと思っていたとしても今でも動作します。同じウェブサイト、同じコンテンツタイプ、デザイン、Webパーツ(など)。 エラーの原因は不明のままですが、今は動作しており、少なくとも半分満足しています。

もし私がこの問題について1つのことを学んだのであれば、それは "意味がないことすべてに疑問を呈してはいけません。それは時間の無駄です。 "

私はこの声明でこのトピックを残し、あなたが(これを読んだことがある)あなたが同じエラーを起こさないように願っています。道による


: それはあなたが直接それを突き止めることができない場合は、あなたのエラーを再現しようとすることは常に良いことです!

関連する問題