2013-07-03 2 views
0

Я использую Inventor api programming using vb.net. Вот мой код для открытия приложения-изобретателя.Невозможно создать компонент ActiveX в изобретателе api

inventorApp = CreateObject("Inventor.Application") 
      inventorApp.Visible = True 
      Dim oDoc As Document 
      oDoc = inventorApp.Documents.Open("F:\inventor\Cube.ipt") 

код работает отлично и откройте документ при отладке в визуальной студии и работает отлично .Но я пытался enter image description here хозяина это веб-приложение в локальном IIS и попробовать то следующее сообщение об ошибке показывает.

Кто-нибудь знает, в чем проблема.

ответ

1

Это, скорее всего, проблема с безопасностью. Если вы хотите создать компонент ActiveX, необходимо добавить разрешения, используя dcomcnfg.exe

Посмотрите на ответ Джордж: http://www.velocityreviews.com/forums/t81423-re-vb-net-excel-automation-issue-cannot-create-activex-component.html

Кстати, я бы рекомендовал использовать в Inventor Apprentice Library. Это делает большинство вещей, которые делает Inventor, но это намного быстрее.

+0

Спасибо .. Могу ли я сделать все в библиотеке изобретателя-ученого, которую я сделал в API-интерфейсе Inventor? – Arun

+0

Вы можете запросить большинство свойств файла изобретателя. Вы можете печатать файлы и добавлять, удалять и изменять свойства файла. Независимо от того, включена ли операция у ученика-изобретателя, значок в [изобретателе api chm-файл.] (Http://usa.autodesk.com/adsk/servlet/index?id=1079044&siteID=123112) –

 Смежные вопросы

  • Нет связанных вопросов^_^