आप पर्यावरण चर को अपने कार्यक्रम से जोड़ रहे हैं, लेकिन इसके बजाय आप इसे अपने स्थानीय मशीन से जोड़ना चाहते हैं ताकि इसे हर कार्यक्रम में उपलब्ध कराया जा सके। ओवरलोड को देखें जो एक EnvironmentVariableTarget
लेता है ।
var name = "PATH";
var scope = EnvironmentVariableTarget.Machine; // or User
var oldValue = Environment.GetEnvironmentVariable(name, scope);
var newValue = oldValue + @";C:\Program Files\MySQL\MySQL Server 5.1\bin\\";
Environment.SetEnvironmentVariable(name, newValue, scope);