WebBrowser Control + javascript
помогите разобраться, если честно, то я не очень понимаю даже, в какой форум писать :).
В своем приложении WPF использую контрол WebBrowser.
В нем подгружаю скрипты js через тег <script src=""> и полученный html скармливаю методу WebBrowser.NavigateToString()
Проблема в том, что при компиляции проекта все работает нормально. Как только я пробую инсталлировать программу как отдельное приложение, то WebBrowser при попытке подгрузки js скриптов выдает сообщение IEшное:
line 1 char 1 invalid character
и так по всем скриптам, которые подключены.
Даже на чистые js файлы (я пробовал создавать пустые, та же лажа).
Я заметил такую вещь. Это явно проблемы юникода, так как страница в которой грузится html идет в кодировке utf-8. Но почему тогда эти js файлы спокойно грузятся при дебаге проекта? Создается ощущение, что при установке программы, инстоллер сохраняет их в какой-то виндовой кодировке, отчего брауезр потом начинает спотыкаться на неправильные сивломы.
У вас есть мысли, в чем может быть дело?
Сами js файлы пробовал сохронять как угодно - не помогает.