public void AppendPrivatePath (string path)
{
if (path == null || path.Length == 0)
return;
AppDomainSetup setup = SetupInformationNoCopy;
string pp = setup.PrivateBinPath;
if (pp == null || pp.Length == 0) {
setup.PrivateBinPath = path;
return;
}
pp = pp.Trim ();
if (pp [pp.Length - 1] != Path.PathSeparator)
pp += Path.PathSeparator;
setup.PrivateBinPath = pp + path;
}