Asp.net我在新建了个类,为什么在调用是出错误?
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
编译器错误信息: CS0246: 找不到类型或命名空间名称“RClass”(是否缺少 using 指令或程序集引用?)
源错误:
|
行 19: public partial class index : System.Web.UI.Page 行 20: { 行 21: private RClassR = new RClass(); |
----------------
类在Model中,我也在index.aspx中引用了using Model;
你项目的右键,选引用,然后选择你的类就行了。
首先第一步,你要编译你的类成为一个dll文件(如果是在一个项目里面,比如在appcode里面就不用了,直接定义就行了)
第二步、右键选你的这个要引用的项目,选添加引用,然后选中你刚编译的被引用的dll文件点确定
第三步、你的项目里面using 类名
第四步、使用这个类就行了。
----------------------------------------------------------------
你的modal类是写到appcode里面了 还是另外一个项目里面的?
---------------------------------------------------------------
你按照我说的那4步做了吗?
装个 ReSharper 挺好用的,
如果你建的是web application 就
第二步、右键选你的这个要引用的项目,选添加引用,然后选中你那个model项目,不是浏览DLL,
也许你那个问题不是这个原因造成的,反正删除引用重来一次就对了,
在表示层里,可以添加引用,将model层引用进来,然后再检查下,你这个RClassR的命名空间是不是Model
如果是Model的话,建议你这样写 Model.RClassR RClassR = new Model.RClassR();
试试吧,有可能是你的那个命名空间的原因,谢谢采纳
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息