본문 바로가기

IIS6

(2)
실버라이트 서비스를 위한 서버의 준비사항 총정리 후우… 이건 뭐 챙피도 보통 챙피가 아니네요. 아무리 해봐도 퍼가기에서 애플리케이션이 동작을 안하길래 1시간 동안 별 쌩쑈를 다 했는데… 결국 서버에 해줘야 할 가장 기본적인 설정을 안해줘서 생긴 문제였어요. 이 기회에 실버라이트 서비스를 위해 필요한 서버측의 준비 사항을 정리해봅니다. [필수] 올바른 MIME-TYPE 등록과 Content-type 응답 먼저 서버에는 반드시 다음과 같이 XAP에 대한 MIME-TYPE이 등록되어 있어야 해요. 확장자 : XAP MIME-TYPE : application/x-silverlight-app IIS6의 경우 MIME-TYPE이 없을 경우 애초에 다운로드부터 실패하므로 비교적 원인을 빨리 찾을 수 있는데요, Tomcat 등으로 돌린 호스트는 MIME-TYPE을 ..
IIS6(Windows2003의 웹서버)에서 Silverlight 구성 Visual Studio 에서 개발, 테스트할때는 잘 되었었는데 실제 서버에 Silverlight를 배포했을때 실제 Silverlight가 실행되지 않는 경우가 있다. (특히 Windows2003의 웹서버인 IIS 6.0에서) 원인은 IIS의 MIME형식에 .xap 또는 .xaml 파일이 등록되어 있지 않기때문이다. 그럼 IIS의 MIME형식을 등록하는 방법을 살펴보도록 하자. (다들 잘 알고 계시겠지만 혹시 모르시는 분들을 위하여~) 이미지를 캡쳐하고 싶시만 귀차니즘 발동으로 텍스트로만 설명합니다. ㅋㅋ IIS웹사이트에서 오른쪽 마우스 클릭 > 속성 > HTTP 헤더 > MIME 형식(제일 하단 오른쪽) > 새형식 클릭 후 다음과 같이 입력합니다. [Silverlight 2.0 기준] 확장명 : .xa..