Лучшая практика конфигурации объектов c # com - PullRequest
3 голосов
/ 22 ноября 2010

Мне нужно разработать расширение для унаследованного приложения, которое использует com-объекты.

Мое расширение реализовано в виде com-server-in-dll (сборка .net) с MSVS и установлено в папку [программные файлы] [компания] (распространяется в виде файла MSI).

Как лучше настроить это: поместите app.config в папку установки (я подозреваю, что может быть загружен какой-то беспорядок, поскольку у хост-процесса вообще нет app.config) или придерживайтесь прежних правилиметь дело с системным реестром?

Что бы вы лично предпочли?

1 Ответ

0 голосов
/ 22 ноября 2010

Поскольку ваше приложение размещено в "устаревшем" приложении, которое использует конфигурацию в стиле реестра, я бы придерживался этого.

В частности, выяснение того, куда поместить app.config, может привести к путаницеВы (как разработчик) и ваши пользователи.Хуже того, это отличается от того, что ожидают другие пользователи, которые будут поддерживать приложение в будущем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...