我在VS2003新建的项目,然后新建WEB窗体,总是会出现下面的错误.但是我将Inherits="Jianghai.Gongy_Input" 删除掉以后就可以正常运行,但是当我在CS文件写代码时在程序没有反应.这是为什么啊.CS文件命名空间如下:namespace Jianghai
{
/// <summary>
/// Gongy_Input 的摘要说明。
/// </summary>
public class Gongy_Input : System.Web.UI.Page
{
protected System.Web.UI.WebControls.TextBox TextBox1;
protected System.Web.UI.WebControls.TextBox TextBox2;
protected System.Web.UI.WebControls.TextBox TextBox3;
protected System.Web.UI.WebControls.TextBox Textbox5;
ASPX文件:<%@ Page language="c#" Codebehind="Gongy_Input.aspx.cs" AutoEventWireup="false" Inherits="Jianghai.Gongy_Input" %>
<HTML>
<HEAD>
<title>Index</title>
<meta content="False" name="vs_showGrid">
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">

“/Jianghai”应用程序中的服务器错误。
--------------------------------------------------------------------------------分析器错误 
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: 未能加载类型“Jianghai.Gongy_Input”。源错误: 
行 3:  <%@ register tagprefix="com" tagname="Menu" src="Menu.ascx"%>
行 4:  <%@ OutputCache Duration="60" VaryByParam="none" %>
行 5:  <%@ Page language="c#" Codebehind="Gongy_Input.aspx.cs" AutoEventWireup="false" Inherits="Jianghai.Gongy_Input" %>
行 6:  <HTML>
行 7:   <HEAD>
 源文件: E:\MyWeb\Jianghai\Gongy_Input.aspx    行: 5 
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573 
这是那里错了呢?请教各位帮帮忙了.谢谢...

解决方案 »

  1.   

    有没有修改Gongy_Input.aspx.cs里面的命名空间和类名?要保证其中的类是Gongy_Input,命名空间为Jianghai才行
    Jianghai\Bin目录中有没有*.dll文件?没有的话需要重新编译一下以上都没有错误还要再看看有没有将Jianghai配置成IIS的应用程序
      

  2.   

    使用CODE_BEHIND要编译后才能运行,检查web目录下面是否有bin目录,没有重新编译一下在运行了
      

  3.   

    这个错误常看到有人发。。很多是因为项目命名空间或者是BIN目录问题。你自己检查一下
      

  4.   

    有没有修改Gongy_Input.aspx.cs里面的命名空间和类名?要保证其中的类是Gongy_Input,命名空间为Jianghai才行
    Jianghai\Bin目录中有没有*.dll文件?没有的话需要重新编译一下
    -----------------------------------------------------
    建议:
    Gongy_Input.aspx:
    <%@ Page language="c#" Codebehind="Gongy_Input.aspx.cs" AutoEventWireup="false" Inherits="Jianghai.Gongy_Input" %>Gongy_Input.aspx.cs:
    class Gongy_Input
      

  5.   

    如果实在找不到错误,就重新建一个新的空页面,把源代码全部拷贝进去,再运行,就可能运行了。
    我以前遇到过这样的问题,是Microsoft .net运行环境的问题。
    不妨试一下.
      

  6.   

    这个问题经常遇到 教你一个方法 打开IIS 找到你的项目文件 然后点属性,创建应用程序就行了 或者重新建立虚拟目录
      

  7.   

    不用删除Inherits="Jianghai.Gongy_Input" ,你只要在显目上添加窗体。
      

  8.   

    非常感谢各位.各位的意见我都试过了,还是出错,然后将VS.NET重装过,还是这个问题....麻烦各位再给点建议,谢谢.