2013-10-10 9 views
2

'/'응용 프로그램의 서버 오류입니다.'WebApplication1.SiteMaster'유형을로드 할 수 없습니다.

파서 오류

설명 : 오류가이 요청을 제공하는 데 필요한 리소스를 구문 분석하는 동안 오류가 발생했습니다. 다음의 특정 구문 분석 오류 세부 정보를 검토하고 소스 파일을 적절하게 수정하십시오.

파서 오류 메시지 : 'WebApplication1.SiteMaster'형식을로드 할 수 없습니다.

소스 오류 :

행 1 : 마스터 언어 = "C#을"으로 AutoEventWireup이 = "true"를 숨김이 = "Site.master.cs"상속이 = "WebApplication1.SiteMaster"%> @ <%
행 2 :
3 호선 :

소스 파일 : /eco/Site.Master 라인 : 1 개

버전 정보 : MICR osoft .NET Framework 버전 : 4.0.30319; ASP.NET 버전 : 4.0.30319.17929

내 localhost IIS 서버에 게시하면 제대로 작동하지만 웹 서버에 게시 할 때 오류가 발생합니다. ?? 아무도 이것으로 도울 수 있습니까?

+0

빌드를 정리하고 다시 게시하려고 시도하십시오. – Neelam

+0

게시 프로세스는 어떻게 생겼습니까? 게시 대화 상자를 사용합니까? – citronas

+0

Visual Studio에서 직접 게시하고 있습니다. 프로젝트를 마우스 오른쪽 단추로 클릭하고 게시를 클릭하고 단계를 따르십시오. 그 전에는 서버에 직접 게시하고있었습니다 (복사/붙여 넣기). –

답변

2

빌드하고 깨끗한 솔루션으로 다시 게시하십시오. 또한 웹 서버에서 IIS의 응용 프로그램 풀 버전을 확인하십시오.

+0

솔루션을 청소하고 다시 빌드하고 다시 게시하십시오. 그러나 여전히 동일한 오류가 발생합니다. 웹 서버에있는 IIS의 Framework 버전/응용 프로그램 풀은 4.0.30319.17929입니다. 나는 무슨 문제가 될 수 있을지 모르겠다 : \ –

+0

@SlobodanJovanovski 귀하의 Site.Master 및 부모 웹 사이트의 폴더 내 다른 페이지가 있습니까? 'rootsite.com/home.aspx <- 홈 페이지', 'rootsite.com/webapp/home.aspx <- 마스터 페이지> – Pierre

+2

다른 모든 .aspx 페이지는 있지만 루트 폴더에 있습니다. 문제는 문제는 또한 .aspx.cs 파일을 복사하고 CodeFile 대신 CodeBehind를 사용하여 .aspx 페이지를 모두 작성해야한다는 것입니다. –