Проблема в ComAutomationFactory.CreateObject - PullRequest
1 голос
/ 15 января 2010

Я пытался создать объект, используя 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

1 Ответ

1 голос
/ 09 февраля 2010

Только если Dll подписан, вы можете создать объект, используя ComAutomationFactory.CreateObject

...