본문 바로가기

Silverlight

IIS6(Windows2003의 웹서버)에서 Silverlight 구성


Visual Studio 에서 개발, 테스트할때는 잘 되었었는데 실제 서버에 Silverlight를 배포했을때 실제 Silverlight가 실행되지

않는 경우가 있다. (특히 Windows2003의 웹서버인 IIS 6.0에서)

원인은 IIS의 MIME형식에 .xap 또는 .xaml 파일이 등록되어 있지 않기때문이다.

그럼 IIS의 MIME형식을 등록하는 방법을 살펴보도록 하자. (다들 잘 알고 계시겠지만 혹시 모르시는 분들을 위하여~)

이미지를 캡쳐하고 싶시만 귀차니즘 발동으로 텍스트로만 설명합니다. ㅋㅋ

IIS웹사이트에서 오른쪽 마우스 클릭 > 속성 > HTTP 헤더 > MIME 형식(제일 하단 오른쪽) > 새형식 클릭 후 다음과 같이 입력합니다.

[Silverlight 2.0 기준]
확장명 : .xap 
MIME 형식 :  application/x-silverlight-app

[Silverlight 1.0 기준]
확장명 : .xaml 
MIME 형식 :  text/xml
크리에이티브 커먼즈 라이선스
Creative Commons License