今天出现一个非常郁闷的问题,请各位高人帮忙看看问题出在什么地方的由于公司临时提出的要求,我多做了一个用户登陆界面,在本地测试的时候没有任何问题!然后上传到空间后就出现了"未能加载类型"的错误,当时我以为是文件没有传对,所以把整个网站重新传了一次,可惜问题依旧可是怪就怪在这里了1,在本地测试没有任何问题,一切正常2,空间网站里的其他页面都能访问,功能也正常下面的这两个地址是同一个目录下的两个文件有错误的是这个页面
http://www.hld122.com/web/tv-month/tvlogin.aspx正常的是这个页面
http://www.hld122.com/web/tv-month/tvonline.aspx现在问题已经严重到我任意建个aspx的文件,上传到空间后都会提示下面的错误:“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------分析器错误 
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: 未能加载类型“Web.TV_month.TVlogin”。源错误: 
行 1:  <%@ Page language="c#" Codebehind="TVlogin.aspx.cs" AutoEventWireup="false" Inherits="Web.TV_month.TVlogin" %>
行 2:  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
行 3:  <HTML>
 源文件: D:\virtualhost\web961101\www\web\tv-month\tvlogin.aspx    行: 1 
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.2300; ASP.NET 版本:1.1.4322.2300

解决方案 »

  1.   

    你新加的那个页面的命名空间是Web.TV_month.TVlogin吗?
      

  2.   

    重新修改一下web.config,重新保存一下,这强迫正在运行的应用程序重新启动。
      

  3.   

    应该是Web.TV_month.TVlogin和代码隐藏文件搭配有问题
      

  4.   

    sp1234(警惕败事有余,容忍成事不足)
    再次谢谢你,
    请问重新修改web.config是什么意思?
    因为网站上的所有文件我都重新上传了一次,问题依旧..
      

  5.   

    按说最可靠的办法就是将任务管理器中显示的当前应用程序的 asp.net 进程kill掉。但是远程网站没有办法直接杀进程,只好用给应用程序“捣乱”的办法让它重新启动,丢弃缓存的内容。可以在web.config中增加一空行,然后重新上传。如果不行,就先删除所有dll,然后访问网页待出错了之后再上传dll和web.config。
      

  6.   

    首先确保你的程序编译成功,并上传bin下的dll,以及aspx页面
      

  7.   

    asp.net1.1+iis5下开发环境经常遇到这个问题,不过asp.net2.0+iis6下目前还没有遇到过。
      

  8.   

    用本地的Web.DLL和Web.pdb覆盖服务器上的。
      

  9.   

    谢谢,问题解决了; 
    是sp1234提出的在web.config中增加一空行,然后重新上传。