As we know, Silverlight is a portable client side technology and requires no runtime on the server. So moving a Silverlight app to a new server requires no server side configuration. But one point is important. If you don’t have .NET 3.0 framework installed on your new server, you may have to add a new MIME type for the website which hosting Silverlight. Otherwise the Silverlight will just refuse to work and show no clue what’s wrong.
Here are the steps on an IIS server:
Start -> Run -> type inetmgr to open iis manager.
Then rigth click on your site and click properties. After that choose tab Http Headers and there you will see button MIME Types … click it and add xaml in textbox.