希望你们能帮助我。
我正在尝试覆盖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()'
我从base返回值,它怎么能与覆盖
不匹配感谢您的帮助
答案 0 :(得分:4)
似乎在.NET 4中,此类已从程序集System.ServiceModel.Web移至System.ServiceModel。尝试在引用中包含两个程序集 - 这使我能够成功编译上面包含的代码。