如题我用的开发环境是VS2008用的水晶报表是Crystal Reports 10

解决方案 »

  1.   

    因为你建立的website,在部署的时候由.net自动部署的! 如果你建立的是web Application,就会看到三个文件
    default.aspx
    Default.aspx.cs
    Default.aspx.designer.cs
    其中第三个文件里有你定义的
    protected global::CrystalDecisions.Web.CrystalReportViewer CrystalReportViewer1;
    而第二个文件里没有,但你仍然可以进行编程。这样做是微软为了让你轻松点从vs2005开始微软采用了Partial关键字! 在编译时由.net framework负责把这些定义完全合并起来。
      

  2.   

    web Application 在哪里建立的?
      

  3.   

    .rpt(水晶报表)没有对应的cs文件
      

  4.   

    vs2008-File-new project--visual c#--web--asp.net web Application