Ahhoz, hogy a szerverünket "SilverLight 3 képessé" tegyük, a lenti lépéseket kell megtennünk.
Telepítenünk kell a 3.5-ös .NET framework-öt, illetve a szükséges javító csomagot, hotfixeket.
Az IIS-en ki kell egészítenünk a MIME-TYPE-okat a következőkkel:
-
Extension: .xbap
MIME Type: application/x-ms-xbap
-
Extension: .xap
MIME Type: application/x-silverlight-app
-
Extension: .xaml
MIME Type: application/xaml+xml
-
Extension: .flv
MIME Type: video/x-flv
Nem feltétlenül SilverLight kérdés, de fontos lehet, hogy a WebSzolgáltatásainkat hostoló kiszolgálón elhelyezzük a következő állományt a megfelelő virtuális könyvtárba:
clienaccesspolicy.xml
<?xml version="1.0" encoding="utf-8"?>
<access-policy>
<cross-domain-access>
<policy>
<allow-from http-request-headers="*">
<domain uri="*"/>
</allow-from>
<grant-to>
<resource path="/" include-subpaths="true"/>
</grant-to>
</policy>
</cross-domain-access>
</access-policy>
Itt természetesen a helyes access-policy beállítás az igények szerint hangolandó.