他のネイティブ C++ アプリケーションによって消費されるネイティブ コード (C++) で dll を作成しています。
dll のタスクの 1 つは、XML ファイル操作を実行することです。私の知る限り、C++ は検索、書き込み、読み取りなどの XML ファイルの処理をサポートしていません。
そのため、dll コードを clr:mixed モードでコンパイルし、.NET XML アセンブリを使用して XML 関連のものを実行できるかどうかを考えています。ただし、面倒なことをせずに、自分の dll をネイティブ C++ アプリケーションで使用できるようにしたいと考えています。
このアプローチは機能しますか? これに対する注意事項はありますか?ところで、XMLlite 以外に C++ 用の XML ライブラリはありますか?