There is always a smarter way.
Windows servers
Server requirements for silverlight.
Mar 5th
The silverlight dose not need any special server requirements. Silverlight websites can be run on very simple windows servers having dotnet framework, ms sql (If website need). All you need to add MIME types to support the correct content type interpretation by the browser. Generally in IIS7, these MIME types are already added. If they are not it will give errors such as 404.3 or may prompt to download etc.