Одна из проблем, с которой вы сталкиваетесь при использовании веб-сервера разработки, заключается в том, что веб-проект, содержащий вашу службу WCF, вполне может указать виртуальный путь.Это помещает то, что появляется в корне проекта , в виртуальную папку вниз от корня "/" с точки зрения клиентов.Следовательно, размещение файла clientaccesspolicy.xml в корне вашего проекта не помещает файл в «/clientaccesspolicy.xml», где клиент Silverlight ожидает, что он будет.
В Visual Studio откройте окно свойств длявеб-проект, содержащий ваши службы WCF, выберите вкладку «Веб» и установите для виртуального пути значение «/».(Возможно, вы захотите сделать это до того, как создадите ссылки и прокси-серверы в проекте Silverlight.)
Кстати, если вы не собираетесь поддерживать клиентские технологии, отличные от Silverlight, вам не нужен файл crossdomain.xml.