Я пытаюсь использовать Процесс. Начните запускать локальный файл HTML в браузере по умолчанию.
URL в качестве примера следующие:
"file:///C:/Documentation/HelpContent/default_CSH.htm#SectionA/Topic1.htm"
Проблема, "#SectionA/Topic1.htm" укусил, является неизолированным по некоторым причинам, так, чтобы эта информация не была передана браузеру. Это действительно однако хорошо работает для нелокального URL.
Кто-либо знает, как я могу заставить это работать или являюсь этим своего рода профилактическая проблема безопасности?
спасибо
Используйте Process.Start
на iexplore.exe
, чтобы можно было указать URL-адрес в качестве аргумента:
System.Diagnostics.Process.Start("iexplore.exe", @"file:///c:/dir/file.html#anchor");