VC++コードからビルドされたメイン実行可能ファイルにプラグインされるC#.NET dllがあります(.NETをターゲットにしていません)。このメインexeには、通常のxmlファイルとして使用されるexe.configファイルがあります(非検証パーサーを使用) .しかし、dll の一部の内部コード (oledbconnection) が構成ファイルをロードしようとすると問題が発生し、この構成ファイルが無効であることが判明したため、クラッシュします。exe.config ファイルの値さえ必要ないので、無視しても問題ありません。したがって、ここで行う必要があるのは、dll が exe.config を使用するのを停止するか、有効な構成ファイルであることを dll に伝えることです (そうでない場合でも)。これどうやってするの?または他の方法はありますか?
PS:exe.configファイルを変更して有効なファイルにすることはできません