Programmatically add trusted sites to Internet Explorer
.net, automation, internet-explorer, trusted-sites, watin
Solution
Have a look at this
Basically it looks as if all you have to do is create registry key in
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\DOMAINNAME
then a REG_DWORD value named "http" with value==2
Problem
I'm doing an IE automation project using WatiN. When a file to be downloaded is clicked, I get the following in the Internet Explorer Information bar: To help protect your security, Internet Explorer has blocked this site from downloading files to you computer. In order to download the report, I can manually add the site to Internet Explorer's list of trusted sites, but I would prefer to check programmatically in .NET to see if the site is trusted and add it to the list if it is not. FYI, I'm currently using IE7.