title: The type or namespace name 'CrystalReportViewer' does not exist in the namespace 'CrystalDecisions.Web' (are you missing an assembly reference?)
body: <p>I'm getting the following error on using crystal report in my asp.net 3.5 a3-tier application</p>
  
  <blockquote>
    <p>The type or namespace name 'CrystalReportViewer' does not exist in the namespace 'CrystalDecisions.Web' (are you missing an assembly reference?)</p>
  </blockquote>
  
  <p>the namespaces I have included are:</p>
  
  <pre><code>using System;
  using System.Collections;
  using System.Configuration;
  using System.Data;
  using System.Linq;
  using System.Web;
  using System.Web.Security;
  using System.Web.UI;
  using System.Web.UI.WebControls;
  using System.Web.UI.WebControls.WebParts;
  using System.Web.UI.HtmlControls;
  using System.Xml.Linq;
  using MorvelNew.Report;
  using System.Data.Sql;
  using System.Data.SqlClient;
  using System.Data.SqlTypes;
  using CrystalDecisions.CrystalReports.Engine;
  using CrystalDecisions.Web;
  </code></pre>