无法加载“BestPricingEngine.Main”类型

时间:2013-11-27 18:00:51

标签: c# asp.net

我搜索了Stackoverflow,Google,并尝试了不同的配置,如CodeFile而不是CodeBehind。错误稍有变化,但仍然得到它,真的卡在这一个。任何帮助将不胜感激。确切的错误如下,我的错误代码低于该错误。

'/'应用程序中的服务器错误。 分析器错误 说明:解析为此请求提供服务所需的资源时发生错误。请查看以下特定的解析错误详细信息并适当修改源文件。

分析器错误消息:无法加载类型'BestPricingEngine.Main'。

来源错误:

第1行:<%@ Page Title =“导入FBA订单”Language =“C#”AutoEventWireup =“true”MasterPageFile =“〜/ MasterPages / MasterPage.Master”CodeBehind =“ImportFBAOrders.cs”Inherits =“BestPricingEngine 。主要“%> 第2行:<%@ Register src =“ImportFBAOrders.ascx”tagname =“ImportFBAOrders”tagprefix =“ucImportFBAOrders”%> 第3行:

源文件:/Pages/ImportFBAOrders/ImportFBAOrders.aspx行:1

<%@ Page Title="Import FBA Orders" Language="C#" AutoEventWireup="true"  MasterPageFile="~/MasterPages/MasterPage.Master"  CodeBehind="ImportFBAOrders.cs" Inherits="BestPricingEngine.Main" %>
<%@ Register src="ImportFBAOrders.ascx" tagname="ImportFBAOrders" tagprefix="ucImportFBAOrders"%>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="server"></asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="cpSidebar" Runat="server">


</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="cpMainContent" runat="server">
<ucImportFBAOrders:ImportFBAOrders ID="importFBAOrders" runat="server" />
</asp:Content>

ImportFBAOrders.cs

1 个答案:

答案 0 :(得分:0)

BestPricingEngine.Main中不应该有一段时间。 Inherits属性通常在标记中用于引用该页面的代码隐藏。

换句话说,看看这段代码,我假设你的Inherits属性应该在该页面的类之后命名,该类通常是由下划线分隔的代码隐藏文件的路径,并且不包括文件扩展名

修改

Inherits="BestPricingEngine.Main"更改为Inherits="BestPricingEngine.Pages"