cost 437 ms
Powershell:找不到接受参数 $null 的位置参数 - Powershell: Positional Parameter cannot be found that accepts argument $null

我一直在尝试使用脚本来关闭 COM + 应用程序,我从这里的另一篇文章中找到了这个脚本,我认为它应该可以工作,但是,我遇到了一个错误。 %: 在第 14 行找不到接受参数 '$null' 的位置参数:char: 12 我是 Powershell 的新手,很难找到答案。 这是错误消息: `%: 找 ...

使用 PowerShell,是否可以在没有类型库或 COM 互操作 DLL 的情况下调用 IUpdateInstaller4.Commit? - Using PowerShell, is it possible to call IUpdateInstaller4.Commit without a type library or COM interop DLL?

赏金将在 8 小时后到期。 此问题的答案有资格获得+50声望赏金。 Dimitri Rodis想让更多人关注这个问题: 使用本机 powershell 和可选的 C# 代码(使用“Add-Type”),任何提供 Windows 10 1909 或更早版本工作示例的人都会获得奖励。 这个问题本质上 ...

使用 CoCreateInstance 和 IDispatch 从 C++ 调用 COM,DISPPARAMS 中有许多参数,包括。 安全阵列 - Calling COM from C++ using CoCreateInstance and IDispatch, with numerous parameters in DISPPARAMS incl. SAFEARRAY

我有一个 COM object,它公开了一个 function。我想将参数传递给这个 function 并接收一个返回值。 我将 C++ 与CoCreateInstance()一起使用。 我收到的错误是: hr = 0x8002000e: 参数数量无效。 我有理由相信我有正确数量的参数,我可以在 ...

为 COM 注册 .net 程序集使用 regasm 成功但使用 RegistrationServices.RegisterAssembly 失败 - Registering .net assembly for COM succeeds with regasm but fails using RegistrationServices.RegisterAssembly

这是我遇到的最奇怪的问题之一。 有一个.net的程序集,暴露给COM。 如果您使用regasm /codebase my.dll注册 - 它已成功注册,可以使用。 但是,如果您使用RegistrationServices.RegisterAssembly()从代码中注册它:[...] Reg ...

Pywin32 COM 无法设置属性keyerror - Pywin32 COM not able to set attribute keyerror

我正在尝试使用它的 com 接口自动化一些东西。 有些问题我无法理解。 直到这里都没问题,name 和 enabled 将打印出一个字符串和一个 bool 值。 但是当我想将启用设置为 false 或 true 时,我得到以下信息: 这很奇怪,因为在 VBS 中它没有任何问题(我需要将它们移植到 ...

COMException:在 EnsureCoreWebView2Async(null) 上设置后无法更改线程模式 C# - COMException: Cannot change thread mode after it is set on EnsureCoreWebView2Async(null) C#

我正在编写一个 C# 应用程序,它将加载由外部服务器 API 生成的技术图表网页。我只是想显示一个网页,我想使用 WebView2 在自定义面板中加载该网页(因为不推荐使用原始的 WebBrowser ,并且 Cef 有 x64 问题)。 但是,在尝试初始化自定义视图时,以下代码无法正确执行并抛出 ...

NET Core 7 中是否有 ServicedComponent 替代方案来控制进程外 COM 服务器生命周期? - Is there a ServicedComponent alternative in NET Core 7 to control a out-of-process COM Server life cycle?

我刚刚在这个示例之后使用 NET7 和 C# 实现了进程外 COM 服务器。 一切正常,但我注意到在最后一个客户端断开连接后,COM 进程继续运行。 一段时间后,我运行了几个 COM 服务器实例,但它们从未完成。 寻找在不使用时关闭 COM 服务器的方法,我遇到了这个类ServicedCompon ...

创建实例失败。 尝试使用 IDispatch 创建组件时出现代码 80040154 问题 - Create instance failed. Code 80040154 issue when trying to create a component using IDispatch

我是 COM 的新手,我正在尝试创建一个简单的 C++ 控制台日历应用程序。 这是我的代码: 我已经使用存储的 ProdId 创建了一个 reg.file 并成功合并了它: 该文件有: Windows 注册表编辑器版本 5.00 [HKEY_CLASSES_ROOT\MSCAL.Calendar ...

2022-12-22 14:13:05   1   22    c++ / com  
无法加载文件或程序集 - 当所有依赖项都存在并且所有符号都存在并且程序集加载到 GAC 时 - Could not load file or assembly - when all dependency present and all sign present and assembly loading to GAC

我尝试将 COM 对象部署到我的服务器,我已经向该服务器部署了很多对象并且总是一切正常,但不是在这个时候。 首先,COM 对象注册成功并且 ProgID 存在。 其次,所有依赖项都存在并且加载成功。 第三点,我检查了所有标志并且所有标志都存在。 第四点我将所有库添加到 GAC。 测试很普通, ...

是否无法加载使用不同 NETCore 版本构建的两个 C# COM 对象? - Is it not possible to load two C# COM object built with different NETCore versions?

我有一个用Delphi编写的遗留系统,需要使用在NETCore中构建的 COM 对象。 当所有 COM 程序集都是使用 NET6 构建时,一切都运行良好。 当我试图加载一个用 NET7 编写的新 COM 对象时,问题就开始了。 那是我得到的错误: 指定的框架“Microsoft.NETCore.A ...

我怎么知道我是否正确调用了 COM 对象方法 - How do i know if i'm calling the COM object method correctly

我使用ComImportAttribute从 C# 导入 COM 对象。 比如我导入如下: 如何检查我调用的 COM 对象方法是否正确? 我尝试考虑接口的类型(IUnknown 或 IDispatch)并以正确的顺序描述方法,但是我使用导入对象的代码没有给我想要的结果,尽管 C++ 中的类似代码可以 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM