Загружаемые файлы CHM часто помечаются как потенциально вредоносные в Windows, которая эффективно блокирует все html-страницы внутри. Это легко исправить (просто разблокируйте файл после его загрузки), но мне было интересно, есть ли лучший способ предоставить разблокированные файлы chm.
Что если я скачаю файл chm (в виде потока байтов) с нашего сервера внутри приложения, а затем запишу все данные в файл на диске. Будет ли он все еще заблокирован?
Есть ли другой / лучший способ?
Изменить: Да, загрузка файла с помощью System.Net.WebClient действительно решает проблему. Но есть ли еще лучший способ?