【发布时间】:2015-03-17 23:50:01
【问题描述】:
我正在尝试向我的项目中的新命名空间添加一个类。我有以下内容:
Namespace Admin
Public Class Page
' Some Code
End Class
End Namespace
然后我尝试使用以下代码访问我的代码隐藏文件:
Dim page As New Admin.Page()
由于某种原因,它没有将 Admin 识别为命名空间,这里有什么明显的遗漏吗?我试图添加对我的命名空间的引用,但是当我在解决方案资源管理器中右键单击 references 和 add reference 时,它没有出现在列表中
【问题讨论】:
-
VB 附加您添加的命名空间。因此,如果项目根 NS 是 WindowsApplication1,则该 NS 变为
WindowsApplication1.Admin -
这些文件在哪里?
-
@Plutonix:是的,但消费文件也将在该命名空间中。
-
我正在解决为什么 OP 可能在任何列表中都看不到管理员。但是是的,有关配置的更多信息会有所帮助
-
该类位于以下文件夹路径中:App_Code > Classes > Pages > Admin > Page.vb 我试图在其中引用它的文件是根文件夹中的代码隐藏。我的项目命名空间是 Bard,我正在尝试使用 Bard.Admin,但这不起作用。
标签: vb.net class namespaces