2010-10-07 25 views

Répondre

2

Vous ne pouvez pas instancier un objet System.Diagnostics.Process sauf si vous exécutez FullTrust.

Si vous examinez les attributs de décoration de la classe, vous verrez la demande de FullTrust:

Process Class (MSDN)

[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")] 
[HostProtectionAttribute(SecurityAction.LinkDemand, 
     SharedState = true, Synchronization = true, 
    ExternalProcessMgmt = true, SelfAffectingProcessMgmt = true)] 
[PermissionSetAttribute(SecurityAction.LinkDemand, Name = "FullTrust")] 
public class Process : Component