其实.cs文件是设计工程中用到的,你必须把它编译成DLL,这个DLL才能让其他的项目使用。当然你也可以把这个文件拷贝到那个项目中去,编程这个项目的一个普通cs文件,然后就可以编译了。如果说定义的这些对象无效,你应该保证引用你写的这个.cs里的命名控件,否则你必须写你这个类的全名

解决方案 »

  1.   

    把bin目录考过去 另外整个目录设置成虚拟目录
      

  2.   

    初学.net,关注。
    帮你顶。
      

  3.   

    说明你定义的类的文件并包含在另一个机器的项目中,你可以把包含此类的dll应用到另一个项目中,或者是把源文件添加到另一项目中重新编译。
      

  4.   

    是放到服务器上的,服务器上不能编译,只负责运行
    我整个项目只产生了一个bin/xxx.dll文件,这个文件里不包含自定义类的内容吗?
    怎么解决?
    to yeefly(Topindotnet):另外整个目录设置成虚拟目录?不明白为什么?
    to panyee(快乐王子):所有类的命名空间都是一样的
    to WantGoWorld(碧海蓝天):这个类没有产生dll文件呀?
      

  5.   

    所有类的命名空间都是一样的,我自己定义的类,是用Add Class...加进去的
      

  6.   

    按Ctrl+J是否能看到你的那个类?如果不行的话,把自定义类的命名空间using xx;
      

  7.   

    to CMIC(大象) :
    没有的
      

  8.   

    这是显示的信息,大家应该也遇到过的;对象名 'Infomation' 无效。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 对象名 'Infomation' 无效。源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。  
      

  9.   

    要把整个类考过去,或引用有这个类的.dll文件