[IDE] Riders와 IIS Express 서버 연결

1. Riders 설치

  1. Riders로 ASP.NET Core 프로젝트 열기
  2. IIS Express 설정 확인
    • Settings - Build, Execution, Deployment - IIS Express에서 IIS Express와 ASP.NET Core 모듈 확인
  3. Web Server 확인
    • 탐색기에서 프로젝트 우클릭 - Properties - Web
      • Server type: IIS Express
      • Generate applicationhost.config 체크 후 빌드 -> Property 폴더에 applicationhost.config 파일 생성
      • Generate applicationhost.config 체크 해제 후 application.config 파일에서 <bindings> 수정
        • bindingInformation 속성에 도메인과 포트 입력
  4. Run/Debug Configuration에서 .NET 프로젝트 설정 후 실행 및 디버그

https://www.jetbrains.com/help/rider/Running_IISExpress.html

2. 에러

  • 0x800700b7
    • 변수 중복 선언 에러 발생 시 applicationhost.config 파일에서 중복 제거
  • 0x80070005
    • 인증 프로토콜(익명 포함)에러 발생 시 applicationhost.config 파일에서 <authentication> 속성 수정

      <anonymousAuthentication enabled="true" userName="">
      

Comments