未能加载类型错误

zjj1211 2011-01-17 06:36:38
本地运行好好的程序 为什么放在IIS就有这样的问题?
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Hab.aspx.cs" Inherits="UC.HAB.Web._Default" %>
未能加载类型“UC.HAB.Web._Default”。
...全文
737 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjj1211 2011-01-18
  • 打赏
  • 举报
回复
没人知道?
shakuly 2011-01-18
  • 打赏
  • 举报
回复
有可能是IIS中的ASP.NET版本配置的问题,是不是高版本的程序配成了低版本的ASP.NET了?
ycproc 2011-01-18
  • 打赏
  • 举报
回复
UC.HAB.Web._Default 所对应的 文件是正确的么
ghoul84 2011-01-18
  • 打赏
  • 举报
回复
你有没有重命名过文件或者文件夹,或者挪动过文件的路径呢 看提示应该是找不到对应的后台.cs文件里的类。Inherits="UC.HAB.Web._Default" 是当前页面对应类的命名空间,默认应该是你文件所在文件夹路径。
sisi88 2011-01-18
  • 打赏
  • 举报
回复
他需要后台的“UC.HAB.Web._Default”,但是找不到 你要么重新建一下这页面 应该就没有问题了
laowang134 2011-01-18
  • 打赏
  • 举报
回复
重新生成解决方案,重新发布下。。
子夜__ 2011-01-18
  • 打赏
  • 举报
回复
用右键单击".aspx"文件编辑区域,选择"在浏览器中查看"。默认是"public partial class _Default : System.Web.UI.Page "你是不是将"_"去掉了。 .

  以我推断,你可能是先装了VS2005,后装IIS,你在IIS上运行了项目,你用文件系统打开WEB项目试试。或者运行"C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_regiis.exe -i"注册IIS,防止版本或路径不正确,你可以"开始"->"程序"->"Microsoft Visual Studio 2005"->"Visual Studio tools"->"Visual Studio 2005 命令提示"打开命令提示行,直接运行"aspnet_regiis.exe -i"再试试看。 .

  如果还不行,你管理工具配置IIS中,ASP.net版本如果是1.1,你改一下2.0。

62,073

社区成员

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

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

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

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