【发布时间】:2011-08-08 11:31:51
【问题描述】:
我有一个简单的 ASP.Net 应用程序,它由 2 个项目组成:
- ASP.Net 项目
- 类库项目(包含数据访问和 做简单的业务验证)
当我编译 ASP.Net 项目时,编译器会抛出一个错误,指出类中的方法不存在。
例如:我有一个名为 User 的类,该类有一个名为 AddUser 的方法,编译器说 User 没有 AddUser 的定义,或者没有名为 AddUser 的扩展方法。但是,当我指向页面中调用的方法并按F12(Go to definition)时,它转到了方法定义,表明编译器可以看到该方法。
怎么会这样?!!!!我该如何解决?
【问题讨论】:
-
能否提供代码示例和错误信息?
-
通常,在 ASPX 页面内时,
User指的是User 属性。为您的User类尝试一个完全限定的命名空间。
标签: .net asp.net compiler-errors