Кажется, я решил проблему. По крайней мере, я понял проблему.
Если в моем объекте silverlight есть параметр '/>.
Сторона серверов свойств InitParams работает в IE любым способом. Но в Mozilla, если свойство InitParams (которое является строкой) имеет значение null или string.empty, Mozilla не отображает приложение silverlight, только загружаемую рамку silverlight.
Это очень странно, потому что HTML-результат со страницы .asp одинаков во всех браузерах.
Во всяком случае, если InitParams имеет значение, все работает отлично. Поэтому я думаю, что на данный момент это правильное решение, просто добавьте туда фиктивную ценность.