我有一箇舊的PowerBuilder應用程序,我們正在慢慢地逐步淘汰。我們也正在轉向更加面向服務的方向。因此,爲了促進這一點,我們使用C#COM包裝來調用WCF方法,以便可以慢慢刪除舊的直接SQL調用。當Power Builder應用程序需要功能時,我們也使用C#COM包裝器。配置文件與COM
因爲我們使用的COM調用來自PowerBuilder的DLL到C#,所以不需要外部可執行文件。這意味着app.config文件不會自行加載。至少這是我注意到的。示例:假設具有包裝器方法的主DLL是Wrapper.dll。如果我的配置名爲Wrapper.dll.config,那麼當我將PowerBuilder調用到C#時,它不會被加載。
我想使用配置文件的原因是因爲我想開始在C#dll中使用log4net以使調試更容易,因爲PowerBuilder足夠困難。還有其他的原因,我想加載配置文件,但最簡單的解釋是基本上更容易使用配置文件來設置一些東西。
那麼有沒有辦法將配置文件加載到COM調用的配置管理器中?
感謝 託尼