J'ai une ancienne application PowerBuilder que nous sommes en train de supprimer progressivement. Nous passons également à un service plus orienté. Donc, pour faciliter cela, nous utilisons des wrappers C# COM pour appeler les méthodes WCF afin que les anciens appels SQL directs puissent être supprimés lentement. Nous utilisons également les wrappers C# COM lorsque des fonctionnalités sont nécessaires dans l'application Power Builder.Fichiers de configuration avec COM
Puisque nous utilisons des appels COM vers DLL de PowerBuilder vers C#, il n'y a pas besoin d'un exécutable externe. Cela signifie qu'un fichier app.config ne sera pas chargé seul. Au moins c'est ce que j'ai remarqué. Exemple: Disons que la DLL principale qui a les méthodes wrapper est Wrapper.dll. Si j'avais config nommé Wrapper.dll.config il ne serait pas chargé quand le faire mon appel de PowerBuilder à C#.
La raison pour laquelle je voudrais utiliser un fichier de configuration est parce que je voudrais commencer à utiliser log4net dans les DLLs C# afin de faciliter le débogage car il est assez dur avec PowerBuilder. Il y a d'autres raisons pour lesquelles je voudrais charger des fichiers de configuration mais le plus simple à expliquer est qu'il est plus facile de configurer certaines choses en utilisant un fichier de configuration.
Y a-t-il un moyen de charger un fichier de configuration dans le gestionnaire de configuration pour un appel COM?
Merci Tony