Я пытался создать объект, используя ComAutomationFactory.CreateObject. Это дает следующее исключение
"Failed to create an object instance for the specified ProgId"
Мое приложение работает в режиме OOB и имеет повышенные права доступа.
if (ComAutomationFactory.IsAvailable && App.Current.HasElevatedPermissions)
{
dynamic sample = ComAutomationFactory.CreateObject("SampleCom.ComClass");
}
где SampleCom - это мое приложение Com, созданное в C #
Я использую Silverlight 4