Если вы развернули приложение Silverlight, которое скомпилировано с помощью Silverlight версии 3.0.4.0307.0 (например, Silverlight Beta), ваше приложение может работать отлично для пользователи с Silverlight 3 (окончательная первоначальная версия).
Однако, если эти посетители сталкиваются с вашим приложением Silverlight, у которого нет Silverlight, установленного вообще (или, возможно, ниже, чем у Silverlight 3 Beta), им будет предложено загрузить Silverlight для просмотра вашего приложения.
После того, как они хотят, чтобы загрузить Silverlight выполнения, нажав на кнопку «Получить Silverlight», посетители будут перенаправляться на Silverlight месте загрузки, и самая важная часть
** Они получат сообщение о том, что это приложение выполнено с бета-версией Silverlight. Так что это может помешать вашему опыту и впечатлениям о вашем приложении silverlight, и из-за этого очень мало людей могут правильно добраться до вашего приложения **
Это мое предложение о том, что вы попытаетесь скомпилировать свой проект с Silverlight 3 как можно раньше ,
Что касается второго вопроса Какое решение может быть установлено на веб-сайте silverlight на IIS?
Вот ответ: Вам нужно будет зарегистрировать типы MIME для xap на вашем сервере.
Почему вы хотите освободить приложение, используя бета-версию? Почему бы не конвертировать приложение в полную версию? – Blounty