I have DNN 5.0.1 and just downloaded the new News Feed (4.0.1)
When I look at the code in the RssModule, below, it says that the namespace cannot be found. For the EditRss module, it does find the namespace.
<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="RssModule.ascx.vb" Inherits="DotNetNuke.Modules.News.RssModule" %>
<%@ Register assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" namespace="System.Web.UI" tagprefix="asp" %>
<%@ Register TagPrefix="dnnNews" Namespace="DotNetNuke.Modules.News.Controls" Assembly="DotNetNuke.Modules.News" %>
When I try to add the module to a page, I get the following error. How do I fix this?
Error: News Feeds (RSS) is currently unavailable.
DotNetNuke.Services.Exceptions.ModuleLoadException:
Unknown server tag 'dnnNews:Feed'. --->
System.Web.HttpParseException: Unknown server tag 'dnnNews:Feed'.
---> System.Web.HttpParseException: Unknown server tag
'dnnNews:Feed'. ---> System.Web.HttpException: Unknown server tag
'dnnNews:Feed'. at
System.Web.UI.TagPrefixTagNameToTypeMapper.System.Web.UI.ITagNameToTypeMapper.GetControlType(String
tagName, IDictionary attribs) at
System.Web.UI.MainTagNameToTypeMapper.GetControlType2(String tagName,
IDictionary attribs, Boolean fAllowHtmlTags) at
System.Web.UI.MainTagNameToTypeMapper.GetControlType(String tagName,
IDictionary attribs, Boolean fAllowHtmlTags) at
System.Web.UI.RootBuilder.GetChildControlType(String tagName,
IDictionary attribs) at
System.Web.UI.ControlBuilder.CreateChildBuilder(String filter, String
tagName, IDictionary attribs, TemplateParser parser, ControlBuilder
parentBuilder, String id, Int32 line, VirtualPath virtualPath,
Type& childType, Boolean defaultProperty) at
System.Web.UI.TemplateParser.ProcessBeginTag(Match match, String
inputText) at System.Web.UI.TemplateParser.ParseStringInternal(String
text, Encoding fileEncoding) --- End of inner exception stack trace ---
at System.Web.UI.TemplateParser.ProcessException(Exception ex) at
System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding
fileEncoding) at System.Web.UI.TemplateParser.ParseString(String text,
VirtualPath virtualPath, Encoding fileEncoding) --- End of inner
exception stack trace --- at
System.Web.UI.TemplateParser.ParseString(String text, VirtualPath
virtualPath, Encoding fileEncoding) at
System.Web.UI.TemplateParser.ParseFile(String physicalPath, VirtualPath
virtualPath) at System.Web.UI.TemplateParser.ParseInternal() at
System.Web.UI.TemplateParser.Parse() at
System.Web.Compilation.BaseTemplateBuildProvider.get_CodeCompilerType()
at
System.Web.Compilation.BuildProvider.GetCompilerTypeFromBuildProvider(BuildProvider
buildProvider) at
System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders()
at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at
System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath
virtualPath) at
System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath
virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean
allowBuildInPrecompile) at
System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext
context, VirtualPath virtualPath, Boolean noBuild, Boolean
allowCrossApp, Boolean allowBuildInPrecompile) at
System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at
System.Web.UI.TemplateControl.LoadControl(String virtualPath) at
DotNetNuke.UI.ControlUtilites.LoadControl[T](TemplateControl
containerControl, String ControlSrc) at
DotNetNuke.UI.Modules.ModuleHost.LoadModuleControl() --- End of inner
exception stack trace ---