Slynx
Legacy Member
Hey,
Momenteel schrijf ik een kleine applicatie voor een TCPIP probleempje op te lossen om te switchen tussen DHCP aan of uit. Hiervoor wil ik graag een registry entry aanpassen, maar ben sinds kort overgeschakeld van winXP naar win7 en zit met een klein probleempje omtrent de UAC.
Ik heb even een klein testje gemaakt om mijn probleem uit te leggen:
So far so good, normaalgezien zou hij - als ik msdn goed begrijp - een UAC popupje moeten weergeven waar ik zeg dat ik deze rechten wil toewijzen aan mijn toepassing.
Nu is dat net het probleem, de UAC popup krijg ik jammer genoeg niet. Iemand enige informatie hierover? -ja, ik heb gegoogled-
Momenteel schrijf ik een kleine applicatie voor een TCPIP probleempje op te lossen om te switchen tussen DHCP aan of uit. Hiervoor wil ik graag een registry entry aanpassen, maar ben sinds kort overgeschakeld van winXP naar win7 en zit met een klein probleempje omtrent de UAC.
Ik heb even een klein testje gemaakt om mijn probleem uit te leggen:
Code:
try
{
RegistryPermission regPermission = new RegistryPermission(RegistryPermissionAccess.Write, "HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\services\\{9D99B3F0-5CB1-4831-8FFE-849261B1513F}\\Parameters\\Tcpip");
regPermission.Demand();
}
catch (Exception exc)
{
Console.WriteLine("Unable to ask permission");
}
RegistryKey regIp = Registry.LocalMachine;
try
{
regIp.OpenSubKey(@".SYSTEM\CurrentControlSet\services\{9D99B3F0-5CB1-4831-8FFE-849261B1513F}\Parameters\Tcpip", true);
regIp.SetValue("EnableDHCP", 1);
}
catch (Exception exc)
{
Console.WriteLine(exc);
}
finally
{
regIp.Close();
}
}
}
So far so good, normaalgezien zou hij - als ik msdn goed begrijp - een UAC popupje moeten weergeven waar ik zeg dat ik deze rechten wil toewijzen aan mijn toepassing.
Nu is dat net het probleem, de UAC popup krijg ik jammer genoeg niet. Iemand enige informatie hierover? -ja, ik heb gegoogled-

