저는 Asp.net 웹 사이트를 개발했으며 브라우저와 LAN에서도 액세스 할 수 있습니다. 이제 웹 사이트를 게시하고 게시 된 웹 사이트를 가상 디렉터리에 배치하고 브라우저에서 액세스하려고했습니다. 이것은 나에게 오류를 준다. 내가 사이트의 파일이있는 디렉토리 개까지 URL을 줄 때 구성 오류는브라우저에서 IIS의 게시 된 Asp.net 사이트에 액세스 할 수 없습니다.
사이트가 게시 된 경우 내 지식Description: An error occurred during the processing of a configuration file required to service this request.
Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level.
This error can be caused by a virtual directory not being configured as an application in IIS.
, 다음, 다음 자동으로 Default.aspx
파일을 열 수 있어야
, 대신 디렉토리 목록을 얻습니다. 거기에서 Default.aspx를 열면 오류가 발생합니다.
게시 된 사이트를 통해 액세스 할 때 오류가 발생하는 이유와 게시되거나 게시되지 않은 사이트에 액세스하는 데있어서의 차이점을 알려주십시오.
업데이트 : 내 IIS의 스크린 샷 :
어떤 IIS 버전을 사용 했습니까? IIS에서 웹 사이트를 만들려면 어떤 단계를 밟았습니까? –
오류가 발생했습니다. IIS와 모듈이 올바르게 설치되어 있습니까 (ASP.NET 지원, 기본 문서, Windows 인증)? – CodeCaster
@DanielCasserly IIS 5.1. IIS에 가상 디렉터리를 만들었습니다. 가상 디렉터리에 웹 사이트를 만들고 동일한 디렉터리의 다른 폴더에 게시했습니다. 이제이 게시 된 사이트를 실행해도 작동하지 않습니다. 그러나 만들어진 웹 사이트를 실행하면 작동합니다. 제 마지막 문장이 있기를 바랍니다. – Cdeez