Я решил с локальным сервером, он предоставляет http веб-сервер, сервер политики и прослушиватель сокетов.
Сервер работает и: - прослушивает как http-сервер запросы страниц Silverlight.- прослушивать на локальном порту результаты теста silverlight, закодированные в формате xml; - прослушивать другой порт в качестве сервера политики, поскольку для подключения Silverlight требуется подключение к сокету
. Далее сервер запускает Internet Explorer, указывающий на его собственный веб-сервер.на странице модульного теста
Когда тесты завершены, я получаю структуру данных результатов теста в silverlight, открываю соединение с локальным сервером (проверено сервером политики) и отправляю ему результат, закодированный встрока.
Сервер имеет полный доступ к локальной файловой системе, поэтому может без вывода сообщений выводить.