在microsoft visual net开发工具下用C#来做ASP.net程序时提示如下错误:
试图运行项目时出错:无法在WEB服务器上启动调试。未将项目配置为进行调试。
在地址栏中输入http://localhost/default.asp提示如下的错误:
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: 未能加载类型“_1.WebForm1”。源错误:
行 1: <%@ Page language="c#" Codebehind="default.aspx.cs" AutoEventWireup="false" Inherits="_1.WebForm1" %>
行 2: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
行 3: <HTML>
源文件: h:\inetpub\wwwroot\Default.aspx 行: 1
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573 请问是怎么回事?是哪个地方没配置好还是有其它方面的错误。望高手解答一下。
试图运行项目时出错:无法在WEB服务器上启动调试。未将项目配置为进行调试。
在地址栏中输入http://localhost/default.asp提示如下的错误:
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: 未能加载类型“_1.WebForm1”。源错误:
行 1: <%@ Page language="c#" Codebehind="default.aspx.cs" AutoEventWireup="false" Inherits="_1.WebForm1" %>
行 2: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
行 3: <HTML>
源文件: h:\inetpub\wwwroot\Default.aspx 行: 1
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573 请问是怎么回事?是哪个地方没配置好还是有其它方面的错误。望高手解答一下。
把<%@ Page language="c#" Codebehind="default.aspx.cs" AutoEventWireup="false" Inherits="_1.WebForm1" %>
改成
<%@ Page language="c#" Codebehind="default.aspx.cs" AutoEventWireup="false" %>
就OK了或者删掉Default.aspx文件重新建立
1,web.config文件中禁用了debug
2,iis中的.net framework没有配置好
3,工程中的文件(一个aspx窗体包括三个文件,*.aspx, *.resx, *.cs),这三个文件关于类的描述应该是对应的,如果手工更改过某一个文件,尤其是.aspx文件,经常会出现这种问题解决的办法很简单
1,修改web.config
2,去.net framework的目录下运行一个 aspnet_regiis.exe -i
3,如楼上所说,删除后重新建立一个文件
只是没有设置虚拟目录吗?不设的话我在到wwwroot目录查看也不应该有错误呀,这个文件我在2000操作系统下通过地址栏中输入htpp://127.0.0.1/就没有问题“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置。源错误:
行 44: 它为成员站点提供单独登录和核心配置文件服务。
行 45: -->
行 46: <authentication mode="Windows" />
行 47:
行 48: <!-- 授权
源文件: h:\inetpub\wwwroot\WebApplication4\web.config 行: 46
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573
提示就是找不到_1.WebForm1这个类
把<%@ Page language="c#" Codebehind="default.aspx.cs" AutoEventWireup="false" Inherits="_1.WebForm1" %>
改成
<%@ Page language="c#" Codebehind="default.aspx.cs" AutoEventWireup="false" %>
就OK了或者删掉Default.aspx文件重新建立
这个能行么?不会吧