Inventor 2020 API in Visual Studio einbinden (Verweis)

Inventor 2020 API in Visual Studio einbinden (Verweis)

Christian.Stanglmeier
Contributor Contributor
1.869Aufrufe
4Antworten
Nachricht 1 von 5

Inventor 2020 API in Visual Studio einbinden (Verweis)

Christian.Stanglmeier
Contributor
Contributor

Hallo zusammen,

habe vor einiger Zeit ein kleines Tool in VB.net (Visual Basic) geschrieben.

Nun sind wir von 2017 auf 2020 umgestiegen, und wollte an dem kleinen Tool Änderungen vornehmen.

Das Programm kann nicht mehr übersetzt werden, da die Inventor-API nicht mehr gefunden wir.

Ein Einbinden ist meinerseits auch nicht möglich, da es kein COM-Objekt mehr gibt, bzw. ich nicht finde.

Hat sich hier generell an der Struktur oder was weiß ich geändert?

Das Tool läuft mit 2020 einwandfrei, ich kann es nur leider nicht ändern.

 

Hier ein paar Fehlermeldungen:

Dim InvApp As Inventor.Application
Dim IDoc As Inventor.Document

 

Fehler BC30002 Der Typ "Inventor.Application" ist nicht definiert. PowerTool E:\_Programmieren\VB_2010\NewPowerTool\NewInventorTool\Form1.vb 9 Aktiv

Fehler BC30002 Der Typ "Inventor.Document" ist nicht definiert. PowerTool E:\_Programmieren\VB_2010\NewPowerTool\NewInventorTool\Form1.vb 12 Aktiv

 

Danke soweit, kann nicht genauer fragen, da ich nicht genau weiß was ich fragen könnte.

 

 

0 „Gefällt mir“-Angaben
Akzeptierte Lösungen (1)
1.870Aufrufe
4Antworten
Antworten (4)
Nachricht 2 von 5

etaCAD
Advocate
Advocate

Hallo Christian,

ich habe zwar gerade keinen Inventor 2020 zur Hand aber schau mal in diesem Pfad:

c:\Program Files\Autodesk\Inventor 2020\Bin\Public Assemblies\Autodesk.Inventor.Interop.dll

bzw. suche nach der Datei Autodesk.Inventor.Interop.dll

Gruß

 

Andreas
etaCAD

0 „Gefällt mir“-Angaben
Nachricht 3 von 5

Christian.Stanglmeier
Contributor
Contributor

Hallo Andreas,

diese Datei habe ich schon gefunden, auch eingebunden.

Das Problem bleibt, ich kann das Programm nicht ausführen.

Die Fehlermeldungen "scheinen" zu verschwinden, aber die Form wird nicht geladen/angezeigt.

Danke für die Info.

0 „Gefällt mir“-Angaben
Nachricht 4 von 5

Akzeptierte Lösung

@Christian.Stanglmeier 

Was meinst du mit eingebunden?

Hast du den Verweis in Visual Studio erneuert?

3DCS_Donnerstag, 26. September 2019_14h34m21s_002_.jpg

 

Und es ist auch wichtig welches Framework du verwendest.

.NET Framework Version 4.7 oder höher. Die Installation von Windows-Updates ist aktiviert.

3DCS_Donnerstag, 26. September 2019_14h36m11s_003_.jpg

 

Martin Winkler
CAD Developer
Did you find this post helpful? Feel free to like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.


EESignature

Nachricht 5 von 5

Hallo Hr. Winkler,

so einfach kann es manchmal sein.

 

Einbindung (Verweis) passt.

Scheint mit dem Framework etwas nicht gepasst zu haben.

 

Danke.

0 „Gefällt mir“-Angaben