private void button1_Click(object sender, System.EventArgs e)
{
DnsPermission dnsP=new DnsPermissio (System.Security.Permissions.PermissionState.None);
dnsP.Deny();
textBox1.Text = Dns.GetHostName();
}
1. 为何现在可以访问?而.PermissionState.None改为.PermissionState.Unrestricted后,却为异常?
2. 去掉dnsP.Deny()后, PermissionState为None或Unrestricted均可以访问,为何?
{
DnsPermission dnsP=new DnsPermissio (System.Security.Permissions.PermissionState.None);
dnsP.Deny();
textBox1.Text = Dns.GetHostName();
}
1. 为何现在可以访问?而.PermissionState.None改为.PermissionState.Unrestricted后,却为异常?
2. 去掉dnsP.Deny()后, PermissionState为None或Unrestricted均可以访问,为何?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货