2015-08-17 105 views
1

當我點擊「瀏覽」上的圖像場中的內容項目,我收到以下錯誤消息(對象引用不設置到對象的實例):Sitecore的媒體庫錯誤

[NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.] 
    Sitecore.Shell.Applications.Media.MediaBrowser.MediaBrowserForm.UpdateSelection(Item item) +754 
    Sitecore.Shell.Applications.Media.MediaBrowser.MediaBrowserForm.OnLoad(EventArgs e) +254 

[TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht.] 
    System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) +0 
    System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) +1255 
    System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) +38 
    Sitecore.Reflection.ReflectionUtil.InvokeMethod(MethodInfo method, Object[] parameters, Object obj) +91 
    Sitecore.Web.UI.Sheer.ClientPage.OnLoad(EventArgs e) +332 
    System.Web.UI.Control.LoadRecursive() +66 
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyn 

哪有我解決這個問題?

+0

您可以打開在Sitecore的原始值並粘貼圖像的內容領域成問題? –

+0

我打開了原始值,但該圖像字段中沒有任何內容。 – SpaceJump

+0

好的,什麼版本的Sitecore? –

回答

1

找到導致問題的原因。在sitecore/shell /中刪除文件MediaBrowser.xml後,忽略該錯誤消息。在重寫MediaBrowser.xml中看起來有些問題。

0

據我所知,如果你看到這條消息,有兩件事可能是錯誤的。

  1. 正如@SpaceJump提到的,也許MediaBrowser.xml不在sitecore/shell/override中。
  2. MediaBrowser.xml文件有錯誤或不存在。在我的情況下,一個按鈕沒有ID屬性。

例: 之前(不工作)

<Button Header="Upload" Click="UploadImage"/>

後(工作)

<Button ID="UploadButton" Header="Upload" Click="UploadImage"/>