views:

211

answers:

3

Hi can you check this why I'm getting this error?

http://duckyvideos.com/forums/default.aspx

Thanks in advance, Nagu

A: 

Have you included the custom control YAF:Forum in your web.config or page register directives?

See this blog post by Scott Guthrie that explains how to do this.

Chalkey
Yes it is there in web.config. Infact it is working fine in my local machine
Nagu
what is IIS version?
Muhammad Akhtar
Ya I modified some thigs and now I'm getting a different error can you check the same url once again
Nagu
Have you included <sectionGroup name="system.web.extensions"... more than once in your web.config?
Chalkey
Please find the below web.config file
Nagu
A: 

you need to register the control at top of the page like..

<%@ Register Src="" TagName="Forum" TagPrefix="YAF" %>
Muhammad Akhtar
A: 

<configSections>
 <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
  <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
   <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
   <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
    <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere" />
    <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
    <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
    <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
   </sectionGroup>
  </sectionGroup>
 </sectionGroup>
 <section name="rewriter" type="Intelligencia.UrlRewriter.Configuration.RewriterConfigurationSectionHandler, Intelligencia.UrlRewriter" requirePermission="false"/>
</configSections>  

<connectionStrings configSource="db.config"/>
<appSettings configSource="app.config"/>
<rewriter configSource="URLRewriter.config" />

<system.net>
 <mailSettings>
  <smtp configSource="mail.config"/>
 </mailSettings>
</system.net>

<system.web>

 <trace enabled="false" />
 <xhtmlConformance mode="Transitional" />
<!--<customErrors defaultRedirect="Error.aspx" mode="On"/>-->
<customErrors defaultRedirect="Error.aspx" mode="Off"/>
 <globalization requestEncoding="utf-8" responseEncoding="utf-8"/>

 <authentication mode="Forms">
  <forms name=".YAFNET_Authentication" protection="All" timeout="43200" cookieless="UseCookies"/>
 </authentication>

 <!-- Set debug to "true" to test out the system in development -->
 <compilation defaultLanguage="c#" debug="false">
  <assemblies>
    <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
    <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    <add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
    <add assembly="System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  </assemblies>
 </compilation>

 <httpHandlers>
  <remove verb="*" path="*.asmx"/>
  <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
 </httpHandlers>

 <httpModules>
  <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  <add name="YafTaskModule" type="YAF.Classes.Core.YafTaskModule, YAF.Classes.Core"/>
  <add name="UrlRewriter" type="Intelligencia.UrlRewriter.RewriterHttpModule,Intelligencia.UrlRewriter" />
 </httpModules>

 <pages validateRequest="false" smartNavigation="false">
  <controls>
   <add tagPrefix="DotNetAge" namespace="DNA.UI.JQuery" assembly="DNA.UI.JQuery"/>
   <add tagPrefix="DotNetAge" namespace="DNA.UI" assembly="DNA"/>
   <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
   <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

   <!-- Default: use non-dynamic (compiled classes) in YAF -->
   <add tagPrefix="YAF" namespace="YAF.Classes.UI" assembly="YAF.Classes.UI" />
   <add tagPrefix="YAF" namespace="YAF.Classes.Utils" assembly="YAF.Classes.Utils" />
   <add tagPrefix="YAF" namespace="YAF.Classes.Core" assembly="YAF.Classes.Core" />
   <add tagPrefix="YAF" namespace="YAF.Classes.Data" assembly="YAF.Classes.Data" />
   <add tagPrefix="YAF" namespace="YAF.Controls" assembly="YAF.Controls" />
   <add tagPrefix="YAF" namespace="YAF.Controls.Statistics" assembly="YAF.Controls" />

   <!-- Optional: use dynamic classes in YAF by moving all the YAF.x directories (YAF.Classes.*, YAF.Providers)
     into the App_Code\YAF directory. Delete the associated .dll files from the \bin directory. Comment out the above 
     "non-dynamic" namespaces above and enable these: 
   -->

   <!--add tagPrefix="YAF" namespace="YAF.Classes.UI" />
   <add tagPrefix="YAF" namespace="YAF.Classes.Utils" />
   <add tagPrefix="YAF" namespace="YAF.Classes.Data" />
   <add tagPrefix="YAF" namespace="YAF.Controls" />
   <add tagPrefix="YAF" namespace="YAF.Classes.Core" />
   <add tagPrefix="YAF" namespace="YAF.Controls.Statistics" /-->

   <add tagPrefix="YAF" namespace="YAF.Classes" />
   <add tagPrefix="YAF" namespace="YAF"/>

  </controls>
  <namespaces>
   <add namespace="YAF" />
   <add namespace="YAF.Classes.UI" />
   <add namespace="YAF.Classes.Utils" />
   <add namespace="YAF.Classes.Core" />
   <add namespace="YAF.Controls" />
   <add namespace="YAF.Classes.Data" />
  </namespaces>
 </pages>

 <roleManager enabled="true" defaultProvider="YafRoleProvider">
  <providers>
   <clear/>
    <add connectionStringName="yafnet" applicationName="YetAnotherForum" name="YafRoleProvider" type="YAF.Providers.Roles.YafRoleProvider"/>
  </providers>
 </roleManager>
 <membership defaultProvider="YafMembershipProvider" hashAlgorithmType="SHA1">
  <providers>
   <clear/>
   <add connectionStringName="yafnet" applicationName="forums" name="YafMembershipProvider" requiresUniqueEmail="true" useSalt="true" type="YAF.Providers.Membership.YafMembershipProvider"/>
  </providers>
 </membership>
 <profile enabled="true" defaultProvider="YafProfileProvider" inherits="YAF.Classes.Utils.YafUserProfile">
  <providers>
   <clear/>
         <add connectionStringName="yafnet" applicationName="forums" name="YafProfileProvider" type="YAF.Providers.Profile.YafProfileProvider"/>
  </providers>
 </profile>

</system.web>

<system.web.extensions>
 <scripting>
  <!-- 
     <scriptResourceHandler enableCompression="true" enableCaching="true" />
     -->
 </scripting>
</system.web.extensions>

<system.webServer>
 <validation validateIntegratedModeConfiguration="false"/>
 <modules>
  <remove name="ScriptModule"/>
  <remove name="YafInitModule" />
  <remove name="UrlRewriter" />
  <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  <add name="YafTaskModule" type="YAF.Classes.Core.YafTaskModule, YAF.Classes.Core"/>
  <add name="UrlRewriter" type="Intelligencia.UrlRewriter.RewriterHttpModule,Intelligencia.UrlRewriter" preCondition="managedHandler"/>
 </modules>
 <handlers>
  <remove name="WebServiceHandlerFactory-Integrated"/>
  <remove name="ScriptHandlerFactory"/>
  <remove name="ScriptHandlerFactoryAppServices"/>
  <remove name="ScriptResource"/>
  <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
 </handlers>
</system.webServer>

<system.codedom>
 <compilers>
  <compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
   <providerOption name="CompilerVersion" value="v3.5"/>
   <providerOption name="WarnAsError" value="false"/>
  </compiler>
  <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
   <providerOption name="CompilerVersion" value="v3.5"/>
   <providerOption name="OptionInfer" value="true"/>
   <providerOption name="WarnAsError" value="false"/>
  </compiler>
 </compilers>
</system.codedom>

Nagu