Файлы CHM, которые загружаются, часто отмечаются как потенциально злонамеренные Windows, который эффективно блоки все страницы HTML в нем. Существует легкая фиксация (просто разблокируют файл после загрузки его) но я задавался вопросом, существует ли лучший способ обеспечить разблокированные файлы председателя.
Что, если я должен был загрузить файл председателя (как поток байтов) с нашего сервера в приложении, затем запишите все данные в файл на диске. Это было бы все еще заблокировано?
Есть ли все еще другой/лучше путь?
Править: Да, загружая файл с помощью Системы. Сеть. WebClient действительно решает проблему. Но, есть ли все еще лучший путь?
Щелкните правой кнопкой по .chm файлу-> Свойства и и затем нажмите кнопку "Unblock", и Вы готовы пойти!
Типичный MSFT, сначала представьте такое дерьмо, как .chm и позже должен заблокировать его для создания их поставки с миллионом дыр более безопасной. Все хорошо, но почему делает это не, показывают надлежащее сообщение об ошибке с explaination, что продолжается, когда пользователь ничего не видит в файле председателя.