2012-12-05 4 views
0

IISExpress에서 실행할 때 시작하지 않는 EPIserver 사이트가 있지만 VS 개발 서버에서 실행할 때 작동합니다.IISExpress가 시작되지 않습니다.

IIS Express와 함께 만들려고 할 때 어떤 오류 메시지도 표시되지 않으므로 오류 메시지 나 웹 사이트가 나타나지 않습니다. 내가 해달라고도 시간 제한, 그냥 빈 페이지 대기 .... 내가 디버깅 및 모든 브레이크 쳤을 때

내가이 코드를 얻을를 얻을 :

private void LoadPressItems() 
     { 
      var startPage = GetPage(PageReference.StartPage); 
      if (startPage[Globals.PressItemRootPropertyString] != null) 
      { 
       var pressItemRoot = startPage[Globals.PressItemRootPropertyString] as PageReference; 
       if (!PageReference.IsNullOrEmpty(pressItemRoot)) 
       { 
        if (MaxItems <= 0) MaxItems = 5; 
        var pages = (from page in GetChildren(pressItemRoot) 
           where page.IsPublished() && 
           page.StopPublish > DateTime.Now 
           select page).Take(MaxItems).ToList(); 
        pageList.DataSource = pages; 
        pageList.DataBind(); 
       } 
      } 
     } 
+0

[SO는 프로그래밍 문제이므로] 코드를 추가해야합니다 (http://stackoverflow.com/faq). 당신은 (프로그래밍 질문과 함께) 막히면 당신이 [try] (http://whathaveyoutried.com)를 먼저보고 특정 질문을 게시 할 것을 기대합니다. 당신은 공급 업체 지원, 커뮤니티 또는 어쩌면 [serverfault] (http://serverfault.com/questions/tagged/iis)를 시도해야합니다 - 프로그래밍 문제 이상의 설정 문제로 들립니다. – EdSF

+0

디버깅을 사용하여 응용 프로그램을 시작한 경우 응용 프로그램이 중단되는 "모두 중단"단추를 누르십시오. 콜 스택에서 보여주는 것은 무엇입니까? –

+0

@GregB 좋은 질문입니다! 감사. 나는이 주석들 아래에 대답한다. – Lautaro

답변

0

나는 거의 IIS Express를 사용하지,하지만 내 제안이 될 것이다 EPiServerFramework.config가 쓰기 가능한지 확인하십시오.

문제가 해결되지 않으면 log4net (EPiServerLog.config)을 구성하고 디버그 또는 info-mode로 설정하면 사이트가 실패했다는 것을보다 명확하게 알 수 있습니다.

EPiServer 관련 문제의 경우 http://world.episerver.com을 사용하는 것이 좋습니다.

0
  • IIS 익스프레스 = 당신이 정말로 퍼즐 둘 다 버전 IIS에서 작동을 만들고 싶어하지 않는 한 당신은 두 가지의 Web.config 파일이 필요

IIS7

  • VS 개발 서버 = IIS6 ...

    라이브 환경 IIS 버전과 일치하는 로컬 서버를 선택하고 거기에서 이동하는 것이 좋습니다.