в вашем приложении .net при использовании «Process.Start»
используйте функцию Process.StartInfo.UseShellExecute = false.
, так ...
Processproc = новый процесс ();proc.StartInfo.UseShellExecute = false;
это позволяет вам запускать EXES (и только exes) напрямую, без использования Explorer (оболочки).Это обойдет любые проверки зоны безопасности IE.Проводник по умолчанию включает проверку IEZone и, таким образом, выдаст вам предупреждение безопасности, если приложение, которое вы запускаете, не является «доверенным» (особенно в доверенной зоне).
Теперь вы не можете использовать «ложь», если выхочу запустить «PDF», например.Это работает только для Exes.
Последний бит информации:
http://technet.microsoft.com/en-us/library/bb457006.aspx
http://technet.microsoft.com/en-us/library/dd349795(WS.10).aspx
эти биты информации, которые представитель MSтолько что предоставленный мне, может предоставить способ доверять издателю подписанного приложения с помощью политик ограниченного использования программ.Я еще не рассматривал это, но для тех, кому нужно продолжить это дальше ... это похоже на еще один способ решения части (1).