Pobrane pliki CHM są często oznaczane przez system Windows jako potencjalnie szkodliwe, co skutecznie blokuje wszystkie strony HTML znajdujące się w nim. Jest łatwa poprawka (wystarczy odblokować plik po pobraniu), ale zastanawiałem się, czy jest lepszy sposób na udostępnienie niezablokowanych plików chm.
Co jeśli ściągnę plik chm (jako strumień bajtów) z naszego serwera wewnątrz aplikacji, a następnie zapisam wszystkie dane do pliku na dysku. Czy nadal będzie zablokowany?
Czy jest jeszcze inny / lepszy sposób?
Edytuj: Tak, pobranie pliku za pomocą System.Net.WebClient rozwiązuje problem. Ale czy jest jeszcze lepszy sposób?