0

所以,我试图将一个新的 dll 添加到一个旧项目(我没有开始)。一切顺利,因为我能够添加一个 dll 并使用它的功能 - 没问题。然而,到了测试项目的时候,在构建它并打包安装程序之后,我遇到了一点困难。

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

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

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

4

1 回答 1

0

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

这里没有问题。向前走。向前走。

于 2016-01-26T08:28:36.450 回答