How to Enable Silverlight Support on Windows 2003 Server
Silverlight is a client side technology, which means nothing has to be installed on the Web Server, and it would work regardless of the type of Web Server in use. However, I ran into a small issue when trying to activate the first Silver Light enabled Website in our Hosting environment. The Server must have the MIME types specified for the following file types:
- .xaml = application/xaml+xml
- .xap = application/x-silverlight-app
Once you add these two MIME Types to the Server, Silverlight works just fine.
Adding the MIME Types for Silverlight
In case you need further help on how to add the MIME Types, Here is a screen shot that shows where in the IIS MMC Snap-in you can add them:

Since it is fairly straight forward, I hope no further explanation is necessary. If you add the MIME Types to the root Website, all Websites will have Silverlight enabled rightaway.
The Screen shot is from Windows Server 2003.
Posted on November 21, 2008 12:51 by
Haider