Я пытаюсь отладить мой проект asp.net visual studio 2012 с моего телефона и выполнил все шаги here и here.Запуск приложения ASP.NET на сервере и доступ с удаленного компьютера/телефона
Однако никто из них не работает, даже не может подключиться к другому ноутбуку. Когда я добавляю свой публичный IP-адрес или использую * IISExpress даже не кажется, что его забирают (не удается найти его в IISExpress-> показать все приложения). Но когда я использовал свой локальный IP, по крайней мере, он появился там, и я мог подключиться к нему с моего собственного компьютера, но ни один другой компьютер/телефон.
Команды cmd успешно, я добавляю дополнительную привязку, я открываю брандмауэр. Не знаю, что не так.
Какой IP (местный/общедоступный) использовать? что мне следует вводить в качестве URL-адреса, когда я хочу его проверить? Я пробую http://IP:port и http://IP:port/Default.aspx.
EDIT: Использование решения this Я получил его для работы на моем ноутбуке, однако я все еще не могу заставить его работать на моем телефоне.
Ваш ответ звучит так, как будто вам нужен локальный IP-адрес клиента. Это неверно, вам нужен локальный IP-адрес сервера. – mason
Прошу прощения, если я вызвал путаницу. Ваш ноутбук - ваш сервер, не так ли? Поэтому я имею в виду локальный IP-адрес Сервера, а не клиента, который является вашим телефоном. – nej
Похоже, что они используют три устройства. Сервер (который может быть ноутбуком) и два клиента (ноутбук и телефон). Поэтому вам нужно четко указать (отредактировать свой ответ), чтобы указать, о чем вы говорите. – mason