C# 如何在由第三方应用程序加载的插件dll中加载无注册表COM dll?

C# 如何在由第三方应用程序加载的插件dll中加载无注册表COM dll?,c#,c++,regfreecom,C#,C++,Regfreecom,我已经让注册中心免费COM按照此处给出的步骤使用示例应用程序。^] 现在我需要从dll而不是直接从应用程序加载相同的reg free COM。我尝试为dll创建清单文件,但它找不到dll。是否可以将应用程序maniest更改为我的插件dll的程序集清单,并从此处加载reg free COM 我没有找到关于这个场景的太多信息 谢谢。我认为不可能在DLL级别定义它。我在工作中遇到了类似的问题,除了修改调用可执行文件的清单之外,没有找到一个可接受的解决方案。我知道,这是目前为止唯一的方法。但我关心的是

我已经让注册中心免费COM按照此处给出的步骤使用示例应用程序。^]

现在我需要从dll而不是直接从应用程序加载相同的reg free COM。我尝试为dll创建清单文件,但它找不到dll。是否可以将应用程序maniest更改为我的插件dll的程序集清单,并从此处加载reg free COM

我没有找到关于这个场景的太多信息


谢谢。

我认为不可能在DLL级别定义它。我在工作中遇到了类似的问题,除了修改调用可执行文件的清单之外,没有找到一个可接受的解决方案。我知道,这是目前为止唯一的方法。但我关心的是,在客户机器上部署应用程序清单时,是否建议修改应用程序清单。您是如何做到这一点的?我们可以完全控制exe和dll,因为它们是打包在一起的,所以我们只是捆绑了一个适当的清单。我不喜欢这个解决方案,但我们没有时间调查更好的方案。祝你好运找到一个解决你的问题的方法。我认为不可能在DLL级别定义它。我在工作中遇到了类似的问题,除了修改调用可执行文件的清单之外,没有找到一个可接受的解决方案。我知道,这是目前为止唯一的方法。但我关心的是,在客户机器上部署应用程序清单时,是否建议修改应用程序清单。您是如何做到这一点的?我们可以完全控制exe和dll,因为它们是打包在一起的,所以我们只是捆绑了一个适当的清单。我不喜欢这个解决方案,但我们没有时间调查更好的方案。祝你好运,为你的处境找到解决办法。