【发布时间】:2025-12-25 19:20:26
【问题描述】:
我需要从 C++ 进程中获取 .NET DLL 的 CLR 版本。
我尝试使用 .NEt 方法GetVersionFromProcess,但它只接收一个进程句柄。
如果我将 DLL 的文件句柄或基地址发送给它,它将返回 E_INVALIDARGS。
【问题讨论】:
-
你能告诉我们你的代码不适合你吗?
-
@ben voigt:我需要以编程方式并来自 C++ 进程。正如我所写。
-
IMetaDataImport2::GetVersionString()