Windows10 IIS에 웹 앱을 배포하는 데 필요한 기능 사용

1944 단어 아 SP. 네 TIISWCF

개요



Windows10 64bit의 IIS(버전 10.0.16299.15)에 ASP.NET web 어플리케이션을 배치했다.
Windows7 32bit의 IIS(버전 7.5.7600.16385)에서는 같은 순서로 서비스가 움직였는데, 움직여 주지 않는다.
조사한 결과 Windows 기능의 활성화로 항목을 추가하는 것이 필요하다는 것을 알았다.

상세



Visual Studio(Community 2017)에서 웹 배포 패키지를 게시하고 Windows10 IIS에 웹 사이트를 추가하여 패키지를 가져왔습니다.
Visual Studio상에서 디버그를 실시했는데, 클라이언트측의 Connected Services로 에러 405가 돌아온다. ( "원격 서버에서 예기치 않은 응답이 반환되었습니다. (405) Method Not Allowed.)
똑같은 순서를 Windows7의 IIS로 실시하면, 서비스는 제대로 움직이지만. . .



브라우저로 액세스하면, 디렉토리까지는 열린다.



그러나 그 앞의 서비스명을 지정하면 404 에러가 된다.



여러가지 조사를 계속해, 도착한 것이 이쪽의 정보.
htp://すrふぇろんwっw.んふぉ / B ㄱ 겐기네 / 포 st / 2017/02/05 / wcf-se rv see-s-by-by sp 에로 r. 아 spx
의미있는 정보를 가져 주셔서 감사합니다.

Windows의 기능의 활성화에 있어서, IIS(인터넷 인포메이션 서비스)의 각 항목에 가세해 「.NET Framework 4.7 Advanced Services」-「WCF 서비스」-「HTTP 활성화」에 체크 ON이 필요했다.



전술한 정보에서는 「.NET Framework 4.7 Advanced Services」의 곳이 「.NET Framework 4.6 Advanced Services」가 되어 있어, .NET의 버젼에 따라 바뀌는 모양.
기능을 활성화한 후 서비스가 움직이게 되었다.

좋은 웹페이지 즐겨찾기