我试图访问COM对象,但是键入似乎不存在。但是Mapforce确实包含一个.tlb文件,它以某种方式用于访问COM对象,就像它们在常规.NET中一样。
对于任何有兴趣的人,该文档可在https://manual.altova.com/mapforce/mapforceenterprise/index.html?cscharp.htm处获得
我不确定我是否可以在Powershell中执行C#示例代码所执行的操作,但是到目前为止,我还没有找到一种可行的方法。
这里显示的示例代码https://manual.altova.com/mapforce/mapforceenterprise/index.html?cscharp.htm是否可以由于MapForce.tlb的原因而起作用?
以某种方式在Powershell中创建对象时,
$MapForce = New-Object -COMObject "Mapforce.Application"
我没有像C#IDE那样获得TLB类型信息?
注意:看来我必须创建自己的.NET互操作程序集。