当我运行ASP.NET应用程序时,我将收到错误
2>'/'应用程序中的服务器错误。分析器错误 说明:解析为此请求提供服务所需的资源时发生错误。请查看以下特定的解析错误详细信息并相应地修改源文件。
分析程序错误消息:无法加载类型“WebApp1._Default”。
来源错误:
第1行:<%@ Page Language =“C#”AutoEventWireup =“true”CodeBehind =“Default.aspx.cs”Inherits =“WebApp1._Default”%>
第2行:
第3行:
源文件:/Default.aspx行:1
版本信息:Microsoft .NET Framework版本:2.0.50727.3053; ASP.NET版本:2.0.50727.3053
我该如何解决这个问题?
答案 0 :(得分:8)
检查您的DLL是否在bin文件夹中。 (不是bin / debug ...)。
答案 1 :(得分:4)
您是否已将Web应用程序目录设置为IIS中的应用程序?
出于不同的原因,我多次看到此错误。
答案 2 :(得分:2)
您是否在代码隐藏文件中重命名了命名空间或类名?打开代码隐藏文件并验证该页面的名称空间是否为WebApp1
,并且该类名为_Default
,或者更新aspx页眉中的Inherits
- 属性以使其适合代码隐藏。
答案 3 :(得分:0)
您是否在Default.aspx.cs文件中指定了 _Default 类名称 WebApp1 ?
请检查。
答案 4 :(得分:0)
对于我来说,代码隐藏文件已从项目中删除。他们在解决方案资源管理器中显示了不同的图标。我只需要扩展ASPX行以查看后面的代码,然后右键单击并将其添加到项目中。
答案 5 :(得分:0)
请在"项目设置/构建"下尝试将OutputPath设置为" bin \"不是" bin \ debug"。这是我的问题。