ASP.NET MVC解析器错误

时间:2010-02-05 18:07:35

标签: c# asp.net-mvc

我在IIS 6.0网络服务器上有一个asp.net mvc应用程序。问题是:我得到一个解析器错误。我尝试使用默认的示例asp.net mvc项目,但我得到了同样的错误:

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 'SampleApp._Default'.

Source Error:

Line 1:  <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="SampleApp._Default" %>
Line 2:  
Line 3:  <%-- Please do not delete this file. It is used to ensure that ASP.NET MVC is activated by IIS when a user makes a "/" request to the server. --%>

Version Information: Microsoft .NET Framework Version:2.0.50727.3603; ASP.NET Version:2.0.50727.3082

我无法访问iis,因为它正在托管srv上运行。我在global.asax中设置了路由。

提前感谢您的帮助。

3 个答案:

答案 0 :(得分:0)

要使ASP.NET MVC在IIS中运行,您需要更改一些内容。有两种或三种方法描述here。您可能想要第二个选项,因为您说您无法访问IIS。

答案 1 :(得分:0)

ASP.Net MVC是否安装在服务器上?

如果没有,不会全部丢失。您可以右键单击ASP.NET MVC引用并将“Copy Local”设置为true。

答案 2 :(得分:-1)

我解决了这个问题。虚拟目录。未正确配置。