无法加载类型'WebApplication1.SiteMaster'

时间:2013-10-10 10:06:55

标签: c# asp.net site.master

“/”应用程序中的服务器错误。

分析器错误

描述:解析为此请求提供服务所需的资源时发生错误。请查看以下特定的解析错误详细信息并相应地修改源文件。

分析程序错误消息:无法加载“WebApplication1.SiteMaster”类型。

来源错误:

第1行:<%@ Master语言=“C#”AutoEventWireup =“true”CodeBehind =“Site.master.cs”Inherits =“WebApplication1.SiteMaster”%>
第2行:
第3行:

源文件:/eco/Site.Master Line:1

版本信息:Microsoft .NET Framework版本:4.0.30319; ASP.NET版本:4.0.30319.17929

我找不到错误,当我发布到我的localhost IIS服务器它工作正常但是当我发布到我的Web服务器它给我这个错误?任何人都可以帮忙吗?

2 个答案:

答案 0 :(得分:2)

构建并清理解决方案然后再次重新发布。并检查Web服务器上IIS的应用程序池版本。

答案 1 :(得分:0)

从VS 2015移至VS 2019后,我直接收到此错误。 该项目之前已完全正常运行。

我的问题与母版页文件中的命名空间不合格(在VS 2015中似乎可以正常工作)有关。

无效的MASTER标签中的原始标记是...

Inherits="WebApplication1.Site" 

工作代码(现在有了我的名称空间)...

Inherits="CP.Web.Site" 

仍不确定为什么需要这样做,但显然以前没有正确加载某些东西。