Не удалось подключиться к Интернету, хотя подключение Dial было успешным с использованием библиотеки Ras в Windows 10
Я использую библиотеку DotRas, создаю RasDevice, Rasentry, добавляю Rasentry в RasPhoneBook и, наконец, вызываю RasDialer.Dial().
RasDevice device = RasDevice.GetDevices().Where(o => o.Name == "(PPPOE)" && o.DeviceType == RasDeviceType.PPPoE).FirstOrDefault();
if (device != null)
{
MessageBox.Show("Found " + device.Name.ToString() + device.DeviceType.ToString(), "hah!", MessageBoxButtons.OK);
}
else
{
MessageBox.Show("Device not found", "Error", MessageBoxButtons.OK);
}
RasEntry entry = RasEntry.CreateDialUpEntry("Dialupnamexyz", "+880000000", device);
this.rasPhoneBook1.Entries.Add(entry);
this.rasDialer1.EntryName = EntryNameSet;
this.rasDialer1.PhoneBookPath = RasPhoneBook.GetPhoneBookPath(RasPhoneBookType.AllUsers); ;
this.rasDialer1.Credentials = new System.Net.NetworkCredential(userName, userPassword);
this.rasDialer1.DialAsync();
Соединение установлено. Тем не менее, когда я попытался с помощью Internet Explorer его вниз.
Я попытался вручную набрать программно созданную запись, скажем, соединение установлено. Но опять-таки в интернет-обозревателе свой пух.
Я использую Windows 10. Есть ли что-то, чего я здесь не хватает? Спасибо за помощь.