我很确定答案是否定的,但以防万一:
对于具有适当 SxS 清单的独立 exe,是否可以使用相对路径引用 COM DLL 或从不是当前目录的目录加载它们?
我们在一个网格环境中运行,该环境使用一个公共文件夹作为根来部署各种包(即 zip 文件)。多个应用程序希望从一个公共位置引用一个公共 COM Api(带有 DLL 清单)。然而,由于网格环境是沙盒环境,我们不能安装到 Windows SxS 目录,也不能带外(即不由网格部署)。
我是否希望从..\SomeCommonDir\COM.dll或C:\Program Files\SomeCommonDir\COM.DLL 加载 COM.DLL?
作为私人集会,一切正常。