В моей форме есть элемент управления веб-браузером. Я могу отображать HTML-файлы в этом элементе управления. Но моя страница содержит некоторые изображения, если я дам ей абсолютный путь, тогда изображения будут отображаться. Но если я укажу относительный путь, изображения не будут отображаться на страницах.
У меня есть папка HtmlPages, расположенная в папке bin.
И я назначаю
FileStream source = new FileStream(@"..\HtmlPages\supportHtml.html", FileMode.Open, FileAccess.Read);
webBrowser.DocumentStream = source;
Если я назначу D:\myapp\bin\HtmlPages\file.png
, то проблем нет. Мои изображения хранятся в той же папке. Если я открываю html-файлы с помощью веб-браузера, отображаются изображения.
Какой правильный путь установить ??