2012-03-01 9 views
1

あなたが私を助けてくれることを願っています。Sitecore FeedRenderer RenderItem()をオーバーライドするときの問題!

私はそうのようなFeedRendererでのRenderItem()メソッドをオーバーライドしようとしている:

public class RendererTest : Sitecore.Web.UI.WebControls.FeedRenderer 
{ 

    public override System.ServiceModel.Syndication.SyndicationItem RenderItem() 
    { 
     return base.RenderItem(); 
    } 
} 

この基本的な実装では、と述べているコンパイルエラー発生している:私は値を返すよreturn type must be 'System.ServiceModel.Syndication.SyndicationItem' to match overridden member 'Sitecore.Web.UI.WebControls.FeedRenderer.RenderItem()'

をベースから、どのようにそれはない

答えて

4

それが表示されますあなたの助けのための

おかげオーバーライドを一致させることができる.NET 4本CでlassがアセンブリSystem.ServiceModel.WebからSystem.ServiceModelに移動されました。両方のアセンブリを参照に含めてみてください。これにより、上記のコードを正常にコンパイルすることができました。

+0

よく知っています –

関連する問題