MVC를 DEV에서 PROD로 이동하면 구문 분석 오류가 발생합니다
-
07-07-2019 - |
문제
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 버전이 다른 배포 대상이 다를 수 있습니까?
제휴하지 않습니다 StackOverflow