C# Class NanoByte.Common.ProcessUtils

Provides methods for launching child processes.
Afficher le fichier Open project: nano-byte/common

Méthodes publiques

Méthode Description
SanitizeEnvironmentVariables ( ) : void

Workaround for environment variable problems, such variable names that differ only in case when running on Windows.

Call this before any access to ProcessStartInfo.EnvironmentVariables to avoid ArgumentExceptions.

Private Methods

Méthode Description
AsAdmin ( [ startInfo ) : ProcessStartInfo
Assembly ( [ name ) : ProcessStartInfo
Run ( [ startInfo ) : int
Start ( [ startInfo ) : Process

Method Details

SanitizeEnvironmentVariables() public static méthode

Workaround for environment variable problems, such variable names that differ only in case when running on Windows.
Call this before any access to ProcessStartInfo.EnvironmentVariables to avoid ArgumentExceptions.
public static SanitizeEnvironmentVariables ( ) : void
Résultat void