标签: c# catia
我正在编写一个C#代码,该代码需要检查是否已安装CATIA。 我在一台PC上安装了CATIA v5R21,在另一台PC上安装了CATIA PLM Express V5-6R 2016。 在第一种情况下,我使用
System.Runtime.InteropServices.Marshal.GetActiveObject("Catia.Application");
,但是此方法不适用于CATIA PLM Express V5-6R 2016。 有人可以帮我吗?