我在我的应用程序中收到此错误:
Server Error in '/' Application.
--------------------------------------------------------------------------------
Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.
Parser Error Message: Could not load type 'BeneFactReporting.BAReports.Index'.
Source Error:
Line 1: <%@ Page Title="" Language="C#" MasterPageFile="~/BAReports/BAReportSite.Master" AutoEventWireup="true" CodeBehind="Index.aspx.cs" Inherits="BeneFactReporting.BAReports.Index" %>
Line 2: <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
Line 3: </asp:Content>
Source File: /BAReports/Index.aspx Line: 1
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.237
我有两个应用程序,一个是BeneFactReporting,另一个是NascoBuilder
我刚刚将BeneFactReporting.dll添加到NascoBuilder应用程序中。当我运行应用程序时,我收到此错误。我不明白为什么我会收到这个错误。
请任何人帮我解决这个错误。
由于
答案 0 :(得分:1)
我打赌它不喜欢@Page指令中的“CodeBehind”属性。 MVC页面没有代码隐藏文件。
如果您刚刚复制了Webforms母版页并试图将其与MVC应用程序一起使用,那么您就不走运了。如果您已向MVC应用程序添加了新的母版页,请确保在创建文件时选择了“MVC母版页”;标准的ASP.NET母版页在此上下文中不起作用。