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 ++?