문제

MVC 앱을 Dev에서 Prod로 옮기면 서버에서 구문 분석 오류가 발생합니다. 내가받는 유일한 메시지는 다음과 같습니다.

Parser Error Message: Could not load type 'System.Web.Mvc.ViewPage<TYPE of View Model>'.
        Line 1:  <%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<TYPE of View Model>" %>
        Line 2:  
        Line 3:  <asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
    Source File:  /Views/Workout/Index.aspx    Line:  1 

나는 이것이 어떤 식 으로든 그다지 묘사되지 않는다는 것을 알고 있지만, 그것이 내가 가진 전부입니다. 나는 이전 에이 서버에 성공적으로 배포했으며 큰 말이 "내 컴퓨터에서 작동합니다".

매우 이상한 점은 로그인이 필요한 페이지의 경우 로그인 페이지를 가져옵니다. 로그인을 시도하거나 로그인 페이지가 아닌 페이지로 이동하면 구문 분석 오류가 발생하는 경우입니다.

도움이 되었습니까?

해결책 2

솔루션을 찾았습니다 여기. 어딘가에있는 곳에는 페이지 지시문 아래에 내 웹에서 정보가 빠졌다는 것이 밝혀졌습니다.

MVC의 베타 버전으로 프로젝트를 시작한 후 MVC RC 1.0으로 업그레이드 한 버전 문제였습니다 (개발 기계에서 생산 서버로 MVC 버전 문제가 아니 었습니다).

다른 팁

로컬 컴퓨터의 sytem.web.mvc 버전이 다른 배포 대상이 다를 수 있습니까?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top