C# COM对象配置最佳实践

3
我需要为依赖于com对象的旧应用程序开发扩展功能。我的扩展功能是作为com服务器在dll (.net程序集)中实现的,并使用MSVS安装在[program files][company]文件夹中(以msi文件形式分发)。
关于最佳配置实践,有两种选择:将app.config放置在安装文件夹中(我怀疑这会导致一些混乱,因为主机进程根本没有app.config),或者继续使用旧的系统注册表处理方法。您个人更喜欢哪种方式呢?
1个回答

0

由于您的应用程序托管在使用注册表样式配置的“遗留”应用程序中,建议您继续使用该方式。

特别是,确定放置 app.config 的位置可能会让您(作为开发人员)和用户感到困惑。更糟糕的是,这与未来任何其他维护应用程序的人所期望的方式不同。


我必须同意...毕竟,遵循一种方式来维护应用程序更好... - Andrew Florko

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接