一个新手的问题 运行出错信息: 未能加载类型“WebApplication2.Global”,请高手解答!

zsww 2003-09-06 04:59:26
新建一个应用程序 WebApplication2,一个窗体 WebForm1.aspx,采用代码后置
在浏览器中运行怎么会出现这种错误:未能加载类型“WebApplication2.Global”
疑惑中!....


//global.asax
<%@ Application Codebehind="Global.asax.vb" Inherits="WebApplication2.Global" %>

//global.asax.vb
Imports System.Web
Imports System.Web.SessionState

Public Class Global
Inherits System.Web.HttpApplication

#Region " 组件设计器生成的代码 "

Public Sub New()
MyBase.New()

'该调用是组件设计器所必需的。
InitializeComponent()

'在 InitializeComponent() 调用之后添加任何初始化

End Sub

'组件设计器所必需的
Private components As System.ComponentModel.IContainer

'注意: 以下过程是组件设计器所必需的
'可以使用组件设计器修改此过程。
'不要使用代码编辑器修改它。
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
components = New System.ComponentModel.Container()
End Sub

#End Region

Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
' 在应用程序启动时激发
End Sub

Sub Session_Start(ByVal sender As Object, ByVal e As EventArgs)
' 在会话启动时激发
End Sub

Sub Application_BeginRequest(ByVal sender As Object, ByVal e As EventArgs)
' 在每个请求开始时激发
End Sub

Sub Application_AuthenticateRequest(ByVal sender As Object, ByVal e As EventArgs)
' 尝试对使用进行身份验证时激发
End Sub

Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs)
' 在发生错误时激发
End Sub

Sub Session_End(ByVal sender As Object, ByVal e As EventArgs)
' 在会话结束时激发
End Sub

Sub Application_End(ByVal sender As Object, ByVal e As EventArgs)
' 在应用程序结束时激发
End Sub

End Class

//WebForm1.aspx
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="WebApplication2.WebForm1"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>_1</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="Visual Basic .NET 7.1" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
</HEAD>
<body>
<form id="Form1" runat="server">
<P align="center"><FONT face="宋体"></FONT> </P>
<P align="center"><FONT face="宋体"></FONT> </P>
<P align="center">
<TABLE id="Table1" style="WIDTH: 300px; HEIGHT: 94px" cellSpacing="1" cols="3" cellPadding="1"
width="300" border="1">
<TR>
<TD style="WIDTH: 116px; HEIGHT: 22px" colSpan="3">
<P align="center"><FONT face="宋体">用户登陆</FONT></P>
</TD>
</TR>
<TR>
<TD style="WIDTH: 121px; HEIGHT: 22px"><FONT face="宋体">用户名:</FONT></TD>
<TD style="WIDTH: 116px; HEIGHT: 22px" colSpan="3"><FONT face="宋体"></FONT><FONT face="宋体"></FONT><FONT face="宋体"><asp:textbox id="TextBox1" runat="server"></asp:textbox></FONT></TD>
</TR>
<TR>
<TD style="WIDTH: 121px"><FONT face="宋体">密码:</FONT></TD>
<TD style="WIDTH: 116px" colSpan="3"><FONT face="宋体"></FONT><FONT face="宋体"><asp:textbox id="TextBox2" runat="server" TextMode="Password"></asp:textbox></FONT></TD>
</TR>
<TR>
<TD style="WIDTH: 121px" colSpan="4">
<P align="center"><FONT face="宋体"></FONT><FONT face="宋体"></FONT><FONT face="宋体"><asp:button id="ButtonOk" runat="server" Text="登陆"></asp:button>
<asp:button id="ButtonCancel" runat="server" Text="取消"></asp:button></FONT></P>
</TD>
</TR>
</TABLE>
</P>
</form>
<FONT face="宋体">                                    
<asp:Label id="lblMsg" runat="server">LblMsg</asp:Label></FONT>
</body>
</HTML>

//WebForm1.aspx.vb
Imports System
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.Data
Imports System.Data.OleDb

Public Class one
Inherits System.Web.UI.Page

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

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

End Sub
Protected WithEvents TextBox1 As System.Web.UI.WebControls.TextBox
Protected WithEvents TextBox2 As System.Web.UI.WebControls.TextBox
Protected WithEvents ButtonOk As System.Web.UI.WebControls.Button
Protected WithEvents ButtonCancel As System.Web.UI.WebControls.Button
Protected WithEvents lblMsg As System.Web.UI.WebControls.Label

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

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 Object, ByVal e As EventArgs)
'在此处放置初始化页的用户代码
If Not Page.IsPostBack Then
'网页组件初始设置
lblMsg.Text = ""
TextBox1.Text = ""
TextBox2.Text = ""
End If
End Sub

Private Sub ButtonOk_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonOk.Click
Dim strConn, strSQL As String
Dim myConn As OleDbConnection
Dim myCommand As OleDbCommand
Dim dr As OleDbDataReader

strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(".") & "/Intranet.mdb"
strSQL = "select e.emp01,d.dep02,e.emp03,e.emp04,e.emp05 from emp e,dept d"
strSQL = strSQL & " where e.emp01='" & TextBox1.Text & "' and e.emp09='" & TextBox2.Text & "'"
strSQL = strSQL & " and e.emp02=d.dep01"

'建立数据库连接
myConn = New OleDbConnection(strConn)

'建立OleDbCommand对象,以便执行SQL指令或获取OleDbDataReader对象
myCommand = New OleDbCommand(strSQL, myConn)
myConn.Open()

'取得OleDbDataReader对象
dr = myCommand.ExecuteReader()
.......
End Sub
End Class

...全文
557 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
agevan 2003-12-03
  • 打赏
  • 举报
回复 1
编译一下才可以执行
gong1 2003-09-07
  • 打赏
  • 举报
回复
http://www.csdn.net/develop/article/20/20793.shtm
看看他你就名白了
gong1 2003-09-07
  • 打赏
  • 举报
回复
不编译是不行的喔。
fankun 2003-09-07
  • 打赏
  • 举报
回复
快点UP,支持楼主!
zsww 2003-09-06
  • 打赏
  • 举报
回复
RE: chnking(kent)

我先执行了,结果可以了!

请告诉我为什么要先执行一下呢??

-----------努力学习,不断实践-----------
心雨楼 2003-09-06
  • 打赏
  • 举报
回复
项目中有有自动生成的代码没去掉

而你又把控件去掉了
  • 打赏
  • 举报
回复
WebApplication2.Global在当前项目中吗?
cityhunter172 2003-09-06
  • 打赏
  • 举报
回复
未能加载类型“WebApplication2.Global”,指的是在“WebApplication2”命名空间里的“Global”类不能加载。
你查看一下“类视图”里面的结构有没有错
chnking 2003-09-06
  • 打赏
  • 举报
回复 1
运行,先编译项目

62,039

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧