将类,网页和类复制到新项目会引发错误

时间:2017-02-16 16:46:14

标签: vb.net

我正在使用VB.net创建一个Web应用程序。我刚从旧项目中将所有类和网页复制到新项目中。代码隐藏文件中的所有内容都无法识别或不能识别default.aspx页面中的元素以及类。

  

严重级代码描述项目文件行抑制状态   错误BC30451'btnAddnew'未声明。由于其保护级别,它可能无法访问。

我复制了所有引用和所有脚本。有什么我能做的。

2 个答案:

答案 0 :(得分:1)

我尝试了一切。没有名称间距问题或后面的代码无法识别.aspx元素。我找到了两种解决方法:

  1. 您需要添加新表单并复制设计,然后转到代码隐藏并在那里复制代码。这解决了这个问题。但是我不会建议这个有大量课程的大型项目,这对我们无济于事。

  2. 到目前为止,这是将项目复制到新解决方案的更好解决方案。使用空表单创建一个新项目。现在关闭项目并转到源项目文件目录并复制所有文件和文件夹,然后将其粘贴到新项目位置。然后打开解决方案一切正常。

答案 1 :(得分:0)

可能与命名范围有关...检查网页的第一行并确保它们反映新的项目标识。