Builder.Common.BuildLoader.ProgramFilesx86 C# (CSharp) Method

ProgramFilesx86() public static method

public static ProgramFilesx86 ( ) : string
return string
        public static string ProgramFilesx86()
        {
            if (8 == IntPtr.Size
               || (!String.IsNullOrEmpty(Environment.GetEnvironmentVariable("PROCESSOR_ARCHITEW6432"))))
               {
              return Environment.GetEnvironmentVariable("ProgramFiles(x86)");
               }

               return Environment.GetEnvironmentVariable("ProgramFiles");
        }

Usage Example

Ejemplo n.º 1
0
 public void LoadMacros(string sourceDir, string version, string build)
 {
     Macros.Clear();
     AddMacro("%BUILD_NUMBER%", build);
     AddMacro("%PATH_SOURCE%", sourceDir);
     AddMacro("%HMAILSERVER_VERSION%", version);
     AddMacro("%PROGRAM_FILES%", BuildLoader.ProgramFilesx86());
 }