在 powershell 中,当使用 new-object 实例化或获取对(或任何你想调用它的)COM 对象的引用时,我记得 COM 对象需要具有某个属性才能公开它的功能(通过我认为注册表是通过它的 Class-Id 或其他东西来实现的)。
我这辈子都不记得“暴露”的技术术语是什么,只是如果对象/模块/dll/程序集配置不正确,则该对象不能用于使用 new-object 实例化(所以你不能只是在第 3 方软件中开始实例化对象,我认为这就是为什么必须进行显式设置的原因)。
如果有人知道这个术语叫什么,那将非常有帮助。这是我从 web 服务重用客户端软件功能的第一步,所以我不必重新编写。
非常感激...