generate .mht programaticamente

Alguém sabe como gerar arquivo .mht programaticamente em c #, com imagens incorporadas? O fato é que percebi que os arquivos .mht são capazes de incorporar imagens neles, e essas imagens incorporadas se movem com o arquivo inteiro (mht) quando você altera sua localização. E esse arquivo pode ser visualizado em diferentes navegadores, incluindo o IE 6.

Disseram-me para experimentar a técnica do esquema de URL de dados. Mas não funcionou porque não é suportado por outros navegadores. por exemplo, IE 6.

questionAnswers(8)

yourAnswerToTheQuestion