Проблемы, возникающие при разработке программы Delphi2005 ASP.NET и соответствующих решений
вопрос:
При создании нового проекта выберите веб -приложение ASP.NET, затем следуйте настройкам по умолчанию, а затем нажмите «Запуск». Окружающая среда заключается в следующем:
Процесс решения:
Из-за недавно установленной системы веб-сервер по умолчанию-это IIS через Tools-> Options-> HTML/ASP.Net Options-> ASP.NET.
Проверьте файл справки Delphi2005 и посмотрите, что веб-сервер Cassini также доступен, загрузите веб-сервер Cassini и установите его, измените порт веб-сервера Cassini в инструментах-> Options-> HTML/ASP.Net Options-> ASP.NET на изменение Порт веб-сервера Cassini для других портов, таких как 8087, затем измените Project-> Options-> Debugger-> ASP.Net-> Хост с веб-сервером-> сервером в качестве веб-сервера Cassini и попытайтесь запустить его «Эта страница не может быть отображена», сообщается в браузере.
Измените его на другой номер порта, и сообщение об ошибке аналогично, но 8087 в сообщении об ошибке становится измененным номером порта, и я должен отказаться от попытки использовать веб -сервер Cassini; Вы можете дать мне несколько советов, я очень благодарен)
Откройте IIS, выберите веб-сайт по умолчанию, щелкните правой кнопкой мыши, просмотрите и посмотрите на веб-страницу IIS Test, доказав, что нет проблем с самим IIS. Выберите недавно созданный проект только сейчас, чтобы автоматически генерировать WebApplication1 Virtual Directory1, щелкните правой кнопкой мыши, просмотрите, предпринимайте «У вас нет разрешения на просмотр этой веб-страницы», щелкните правой кнопкой мыши WebApplication1-> Properties-> Document-> add-> Webform1.aspx-> ok-> Move Up (Переместите этот файл в первую позицию)-> OK, выберите WebApplication1 и щелкните правой кнопкой мыши, просмотрите и сообщите об ошибке «эта страница не может быть отображена».
Проверьте священное место ASPNET_WP.EXE с сайта поиска. .. Это так смешно.
Откройте IIS, выберите WebApplication1 и щелкните правой кнопкой мыши, просмотрите, да, это, наконец, обычно отображается.
С тех пор все идет хорошо. Все еще есть вина! ! !
Внезапно у меня появился прихоть и изменил его на http://192.168.0.5/webapplication31/webform1.aspx в http: //localhost/webapplication31/webform1.aspx, возможно, это нормально. Тогда почему не работает http: //localhost/webapplication31/webform1.aspx? Поэтому при настройке DNS, DHCP, победы и т. Д. Я обнаружил ошибку при настройке DNS. Его имя DNS - это одно имени HostNALE с одним тегом и не имеет домена (например: «хост» вместо «host.microsoft.com»). Возможно, вы забыли настроить основной домен DNS для серверного компьютера. Для получения дополнительной информации см. «Ссылка на журнал сервера DNS» или «Настройте основной суффикс DNS для клиентских компьютеров» в онлайн -справке. -Есть соответствующие решения. (Microsoft делает хорошую работу в этом.)
Согласно вышеуказанному методу обработки, имя машины изменяется, и после перезапуска DNS, наконец, больше не сообщит об ошибке. Другие связанные службы являются нормальными.
Однако, когда Delphi2005 открыл проект и только что запустил пробный запуск, браузер сообщил об ошибке «веб -страница не может быть найдена». ! !
Откройте IIS, выберите WebApplication1 и щелкните правой кнопкой мыши, просмотрите и сообщите об ошибке «веб-страницы, не найденной». Я также подумал, что из теста IIS я только сейчас изменил IP -адрес в идентификаторе веб -сайта в атрибуте веб -сайта по умолчанию на нативном IP192.168.0.5, поэтому я изменил его обратно, то есть (все не выделяются).
Да, этот мир тихий ...