У меня была похожая проблема. Я перешел от использования тега OBJECT к созданию элемента управления Silverlight с использованием Javascript.
Пример:
$('#silverlightControlHost').dialog({
title: 'My app',
width: 800,
height: 600
});
Silverlight.createObjectEx({
source: 'ClientBin/SilverlightApplication1.xap',
parentElement: document.getElementById('silverlightControlHost'),
id: 'SilverlightObject',
properties: {
width: '100%',
height: '100%',
version: '4.0.50401.0'
},
events: {
onError: onSilverlightError,
onload: null
}
});
Надеюсь, это поможет вам.