我的asp.net mvc应用程序中的'/'服务器错误

时间:2012-01-06 17:08:29

标签: asp.net asp.net-mvc asp.net-mvc-3

我在我的应用程序中收到此错误:

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应用程序中。当我运行应用程序时,我收到此错误。我不明白为什么我会收到这个错误。

请任何人帮我解决这个错误。

由于

1 个答案:

答案 0 :(得分:1)

我打赌它不喜欢@Page指令中的“CodeBehind”属性。 MVC页面没有代码隐藏文件。

如果您刚刚复制了Webforms母版页并试图将其与MVC应用程序一起使用,那么您就不走运了。如果您已向MVC应用程序添加了新的母版页,请确保在创建文件时选择了“MVC母版页”;标准的ASP.NET母版页在此上下文中不起作用。