0
如何從C++調用.Net dll時使用.Net部件的app.config
文件,並且配置文件中的數據必須在.Net運行時啓動。如何從C++調用C#dll時使用app.config文件
如果我使用的是我從ConfigurationManager.OpenExeConfiguration("foo.dll")
撥打電話的foo.dll.config
,我可以訪問應用程序設置。我想要做的是改變<system.data>
中的一些信息,即刪除DbProviderFactory
並將其替換爲新的。
這似乎只能在代碼放在exectubales app.config
文件中才能完成。
但是,當我從C++調用.Net代碼時,我無法爲我的可執行文件提供app.config。
是否有某種方式來指定一個配置文件,它肯定會被machine.config
後立即運行.NET運行時啓動時,即使我通過C調用的NET的DLL ++?