所以,我试图将一个新的 dll 添加到一个旧项目(我没有开始)。一切顺利,因为我能够添加一个 dll 并使用它的功能 - 没问题。然而,到了测试项目的时候,在构建它并打包安装程序之后,我遇到了一点困难。
现在我对此完全陌生,所以我不得不在互联网上进行大量搜索,以学习如何打包项目和 dcom 对象。附加信息:关于这个项目在我修改之前是如何编码/打包的,没有。但!它确实提供了有关如何在 dcomcnfg(组件服务)中设置访问权限的简洁说明。DCOM 对象是“ProjectCom.ProjectInfo”。
我非常努力地打包和重新打包新项目(甚至包括旧项目使用但新项目未使用的 dll),但我似乎永远无法安装以在 dcomcnfg 中添加 ProjectCom.ProjectInfo 条目> .<(我只知道这个 ProjectCom.ProjectInfo 是因为我保留了旧安装包的副本并运行测试安装以进行比较。)
简而言之,问题是:如何让我自己的 ProjectCom.ProjectInfo 出现在 dcomcnfg 中?