我尝试使用 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 是我用 C# 创建的 Com 应用程序
我使用 Silverlight 4