首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Visual Studio 2008到2010“fieldName”不是

Visual Studio 2008到2010“fieldName”不是
EN

Stack Overflow用户
提问于 2010-09-08 02:16:15
回答 2查看 2.3K关注 0票数 1

我创建了一个新项目。我将原始VS2008项目中的文件复制到新的VS2010中,并在VS2010中使用"include“。

我收到一条错误消息"Error 108 Maximum number of errors has been“。

似乎webforms\user-controls\ASCX中的每个字段都有错误消息"fieldName‘不是“的成员。

我尝试删除特定ASCX的ASCX和ASCX.vb的内容。编译,并且该页面没有错误(尽管其他页面有错误)。复制回内容ASCX并进行编译(尽管其他页面也是如此)。该页面没有错误。在ASCX.vb中重新添加了代码隐藏功能并进行了编译。同样的错误。'fieldName‘不是...的成员

他们fieldName可以是任何东西。文本框、隐藏、复选框等。

好的..。我做错了什么?我已经花了几个小时在这上面,我希望我只是错过了一些简单的东西。

EN

回答 2

Stack Overflow用户

发布于 2012-01-21 10:24:04

我在VS2008/VB中也得到了“已超过最大错误数”的提示。事实证明,在定义新的从属名称空间时,我无意中包含了默认的根名称空间名称(就像我添加了一条imports语句一样--这是我之前一直在做的)。

这一个错误会导致默认根命名空间中的所有类型都是未定义的,因此很容易超过最大错误数。

票数 1
EN

Stack Overflow用户

发布于 2010-09-08 02:30:51

这听起来像是名称空间的问题。

确保在.vb文件中声明的名称空间与包含项目的默认名称空间一致(右键单击项目->属性)。

还要检查标记声明。即如预期的<%@ Page Language="VB" Inherits="foo.bar" %>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3664196

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文