找不到命名空间

Posted

技术标签:

【中文标题】找不到命名空间【英文标题】:namespace could not be found 【发布时间】:2012-12-07 14:52:02 【问题描述】:

我知道这里有多个与同一问题相关的问题,但建议的解决方案似乎都不适合我。话虽如此,我是一个 ASP.NET 菜鸟,所以可能缺少一些明显的东西。

在完成a Data Access Layer tutorial, 之后,我尝试使用名为ASPNETDB.MDF 的数据库创建一个小项目,布局如下:

我在 App_Code 文件夹中创建了一个名为 myDataSet 的数据集。 然后我创建了一个表适配器:

根据教程,我知道我应该包含以下行:

using myDataSetTableAdapters;

这会导致“”错误。

我尝试将数据集移出 app_code 文件夹,在属性中添加前缀以及此处问题和答案中的一些其他建议,但到目前为止没有任何效果。

有人有什么想法吗?

-编辑-

按照以下答案中的建议将行更改为使用 Login.App_Code.myDataSetTableAdapters,现在给了我一个奇怪的错误;类型名称 App_Code 不存在于类型 'System.Web.UI.WebControls.Login' 可能与问题有关?

-编辑2-

由于站点命名为Login引起的冲突,我将其更改为myLogin,但现在有namespace myLogin could not be found.

【问题讨论】:

【参考方案1】:

myDataSetTableAdapters 应该是包含您的表适配器的命名空间的名称。

【讨论】:

在属性窗口中,命名空间被列为http://tempuri.org/myDataSet.xsd。我刚刚尝试将其更改为myDataSetTableAdapters,但仍然是同样的错误。 谢谢。我经历过,但仍然没有快乐。 这个怎么样? ***.com/questions/2555183/… =) 是的,这是我在发布问题之前经历的问题之一。 :) 检查这个learningpcs.blogspot.ch/2010/10/…

以上是关于找不到命名空间的主要内容,如果未能解决你的问题,请参考以下文章

TypeScript:找不到命名空间“ng”

找不到 XmlTextReader/XmlNodeType 命名空间,如何解决?

找不到类型或命名空间名称“异步”[重复]

找不到类型或命名空间名称“DbContext”[关闭]

重命名命名空间后找不到为 Main 方法指定的“WindowsFormsApplication1.Program”

Angular2找不到命名空间'google'