現在、HTML ファイルをコンテンツ リソースとしてマークしています。それらを WebBrowser WPF コントロールにロードすると、正常に動作します。
これは、HTML ファイル内の相対パス (css やスクリプトなど) を解決できないため、それらを実行可能ファイル内のリソースとして保持することはできないと思うためです (これを行いたいと思います)。
これが唯一の方法ですか、それとも何か不足していますか?
私は次のアイデアを持っています:
1)すべてのリソースを一時フォルダーに保存し、そこからロードします
2) コントロールがリソースからファイルをロードするために参照された css/script ファイルをロードしようとするときに、コールバック イベント (存在する場合) を使用します。