日期:2014-05-18  浏览次数:20510 次

关于.vb文件拷贝到其他目录后调用报错的问题
我用c#做了一个aps.net的网站,需要从另一个vb做的asp.net站中考个用户管理的模块过去,就是一个文件夹,但是发现有些文件调用的时候就抱错,比如:
login/login_form.aspx这个登陆页
编译错误  
说明:   在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。  

编译器错误信息:   ASPNET:   请确保此代码文件中定义的类与“inherits”属性匹配,并且该类扩展的基类(例如   Page   或   UserControl)是正确的。

源错误:

 

行   15:  
行   16:  
行   17:           'Partial   Class   login                                       //红色显示
行   18:           Partial   Class   Migrated_login
行   19:  
 
=====================================

对应的代码为:
Imports   Evaluation.Components       //这行提示:说不包含公共成员,怎么指定他的路径呢,该命名空间存放位置在根目录下的components/projectinfo.vb中
Imports   System.IO


Namespace   Evaluation


        'Partial   Class   login
        Partial   Class   Migrated_login

                Inherits   login

#Region   "   Web   窗体设计器生成的代码   "

                '该调用是   Web   窗体设计器所必需的。
                <System.Diagnostics.DebuggerStepThrough()>   Private   Sub   InitializeComponent()

                End   Sub
                Protected   WithEvents   Label1   As   System.Web.UI.WebControls.Label
                Protected   WithEvents   Label2   As   System.Web.UI.WebControls.Label
                Protected   WithEvents   lablogininfo   As   System.Web.UI.WebControls.Label
                Protected   WithEvents   Image1   As   System.Web.UI.WebControls.Image
                Protected   WithEvents   Image2   As   System.Web.UI.WebControls.Image

                '注意:   以下占位符声明是   Web   窗体设计器所必需的。
                '不要删除或移动它。

                Private   Sub   Page_Init(ByVal   sender   As   System.Object,   ByVal   e   As   System.EventArgs)   Handles   MyBase.Init
                        'CODEGEN:   此方法调用是   Web   窗体设计器所必需的
                        '不要使用代码编辑器修改它。
                        InitializeComponent()
                End   Sub

#End   Region

                Private   Sub   Page_Load(ByVal   sender   As   System.Object,   ByVal   e   As   System.EventArgs)   Handles   MyBase.Load