템플릿 MVC 응용 프로그램은 웹 사이트로 작동하지만 IIS 응용 프로그램으로는 작동하지 않습니다.

줄리아 골츠

나는 :
-Windows 7-
수정되지 않은 템플릿 MVC 4.0 인터넷 응용 프로그램
-IIS 7.5

IIS에서 사이트로 설정하면 사이트가 제대로 작동합니다. IIS에서 응용 프로그램으로 설정하면 빈 페이지가 표시됩니다. 이벤트 뷰어의 응용 프로그램 오류 로그에 아무 것도 나타나지 않습니다.

  1. 두 시나리오 모두에 동일한 앱 풀 (4.0, 통합)을 사용하고 있습니다.
  2. <modules runAllManagedModulesForAllRequests = "true"> </ modules>를 추가해도 도움이되지 않았습니다.
  3. Http 오류 및 Http 리디렉션 Windows 기능이 켜져 있습니다.
  4. aspnet_regiis.exe -i (32 비트 및 64 비트 모두)를 등록했습니다.
  5. 폴더 또는 파일에 대한 권한 제한이 없습니다.

폴더 안에 Default.html 파일을 넣었습니다. 사이트에서 찾아 볼 수 있습니다. 응용 프로그램에서 찾아 보려고하면 빈 페이지가 표시됩니다.

사이트를 애플리케이션으로 실행하려면 어떻게합니까?

JotaBe

IIS 응용 프로그램 구성에 문제가 있어야합니다.

IIS에서 앱을 사이트로 배포한다고 말할 때 실제로 수행하는 작업은 사이트 자체가 아닌 IIS 사이트의 루트 응용 프로그램에 응용 프로그램을 배포하는 것입니다.

따라서 문제는 사이트 내부의 응용 프로그램 구성에 있습니다.

이것이 어떻게 작동하는지 이해하고 잘못 구성했을 수있는 경우 다음 문서를 참조하십시오.

IIS 7의 사이트, 응용 프로그램 및 가상 디렉터리 이해

무엇을하고 있는지, 왜 작동하지 않는지에 대한 명확한 설명이 있습니다. 사이트의 web.config 파일 또는 기타 상속 된 구성의 결함 일 수 있습니다. 또는 단순히 예상대로 응용 프로그램에 액세스하고 있지 않습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관