如何将您的 dcom 项目添加到组件服务

how to add your dcom project to component services

所以,我正在尝试将一个新的 dll 添加到一个旧项目(我没有开始)。一切顺利,因为我能够添加一个 dll 并使用它的功能——没问题。然而,当需要测试项目时,在构建项目并打包安装程序之后,我 运行 有点手忙脚乱。

现在我对此完全陌生,所以我不得不在互联网上进行大量谷歌搜索,以了解如何打包项目和 dcom 对象。附加信息:关于这个项目在我修改之前是如何 coded/packaged,有 none。但!它确实附带了关于如何在 dcomcnfg(组件服务)中设置访问权限的简洁说明。 DCOM 对象是 "ProjectCom.ProjectInfo".

我非常努力地打包和重新打包新项目(甚至包括旧项目使用但新项目未使用的 dll)但我似乎永远无法安装以添加 ProjectCom.ProjectInfo dcomcnfg 中的条目 >.< (我只知道这个 ProjectCom.ProjectInfo 因为我保留了旧安装包的副本并且 运行- 测试了安装以进行比较。)

简而言之,问题是:如何让我自己的 ProjectCom.ProjectInfo 出现在 dcomcnfg 中?

显然,当我写出上述问题时,我在 google 上搜索的时间还不够长。 DCOM 对象显然会在安装时自动添加到 dcomcnfg.exe。但是,直到 ProgramInfo.exe 第一次出现 运行 之后,我的才出现。

这里没有问题。向前走。继续前进。