公司的网站,采用3层架构-----BLL(文件夹,其中有代码文件,项目文件。。)
                         IDAL
                         SQLserverDAL
                         DALFactory.......
                         WebClient(网站文件,)
                             ----->有bin目录,其中有所有的bll,idal,dalfactory等生成的DLL文件
                                 ----->所有页面,控件
各层项目命名空间为CWweb.BLL   CWweb.IDAL .......
在WebClient(网站文件,)代码文件中以 using CWweb.BLl,using CWweb.IDAL .......本地测试没有问题,传到万网空间就不行
出现错误--------------------------------------------------------------------------------编译错误 
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS0246: 找不到类型或命名空间名称“CWweb”(是否缺少 using 指令或程序集引用?)源错误: 行 7:  using System.Web.UI;
行 8:  using System.Data.SqlClient;
行 9:  using CWweb.BLL;
我已经没有办法了,大家帮忙!!!据说和C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files文件有关系,可万网空间的C盘不能让我访问和修改啊啊??呵呵

解决方案 »

  1.   

    那你预编译后再放上去,就跟那个template目录没有关系了。
      

  2.   

    看看你本地可以运行的目录bin下面是不是有bll,和idal的dll文件。而服务器上的bin下没有如是是这种情形,那时因为
    在VS中如果你在一个sln中reference其它 project。会自动将这些project生成的dll文件copy到bin下。
    因此在服务器上你也需要手动copy。
    或者是制作一个简单的setup project,它会自动侦测所有需要的文件。Good luck
      

  3.   

    LZ是不是用VS2005自带的调试器啊?最好自己建一个IIS,在本机测试