确定指定的托管程序集引用的位置。
HRESULT ResolveAssemblyRef(
BSTR* assemName,
IEEDataStorage** assemBytes,
IEEDataStorage** assemPdb,
BSTR* assemLocation,
ASSEMBLYLOCRESOLUTION* alr
);
int ResolveAssemblyRef(
ref string assemName,
out IEEDataStorage assemBytes,
out IEEDataStorage assemPdb,
out string assemLocation,
out enum_ASSEMBLYLOCRESOLUTION alr
);
参数
assemName
[in] 解析程序集的名称。assemBytes
[out] 返回包含程序集字节的 IEEDataStorage 对象与引用。assemPdb
[out] 返回包含符号存储数据的 IEEDataStorage 对象与此引用。assemLocation
[out] 返回此路径的位置引用。alr
[out] 返回从指示此引用的程序集的位置的 ASSEMBLYLOCRESOLUTION 枚举的值。
返回值
如果成功,则返回; S_OK否则,返回错误代码。
备注
此方法不受自定义表达式计算器通常执行。