2014-04-10 3 views
2

iis 6.0을 사용하여 웹을 구성했습니다. 처음에는 문제가 없었습니다. 그런 다음 배너를 숨기고 사이트를 다시로드하기 위해 aspx.cs 파일에서 메모장을 사용하여 iis의 .net이 동적 컴파일을 지원한다고 가정하고 변경 사항을 확인하지 않았습니다. 몇 가지 비슷한 게시물을 읽고 (예 : 웹 구성 파일을 변경, iis를 다시 시작, 응용 프로그램 풀을 다시 시작, 파일을 삭제하고 파일을 다시로드, 캐시 사용 안 함, 브라우저 쿠키/캐시 지우기, asp.net 임시 파일 삭제 등) 문제를 해결할 수 없었습니다. 나는 무엇을 놓치고 있습니까? ASP.NET 4.0 통합 파이프 라인을 사용하고 있습니다. 고전적인 파이프 라인 .net 컴파일 옵션으로 시도했을 때 CGI에 대해 불평하고 페이지를로드하지 않습니다..cs 파일 변경 내용이 IIS 6.0에 반영되지 않음

+0

아마도 프로젝트가 동적으로 컴파일되지 않아도됩니까? –

답변

2

CodeBehind 대신 .aspx 페이지 상단에 CodeFile 지시문을 사용하고 있는지 확인하십시오. 이것은 필요할 때 .NET이 .cs 파일을 동적으로 컴파일하도록합니다.

<%@ Page Language="C#" CodeFile="MyPage.aspx.cs" %> 
+0

감사! 나는 너의 방법을 시도 할 것이다. – user2848183

관련 문제