What happens if you add the URL you are trying to use to connect to the web service from Silverlight, clientaccesspolicy.xml? for example, the URL http: //abc/clientaccesspolicy.xml should lead you to the contents of this xml.
The second problem may be that your XML file is incorrect. What version of Silverlight are you using?
as an example, here you have clientaccesspolicy.xml for Silverlight 3.0 (tested on my IIS7)
<?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>
source share