«StartTag: неверное имя элемента» в default.aspx - PullRequest
7 голосов
/ 11 ноября 2008

(Внимание - новичок asp) У меня есть файл aspx с тегом

    <%@ Page Language=VB  ... %>

в самом начале файла.

При вызове этого с моего сервера IIS (http://localhost/myservice/default.aspx), это выдает ошибку

Эта страница содержит следующее ошибки:

ошибка в строке 1 в столбце 2: StartTag: неверное имя элемента
Ниже приводится рендеринг страницы до первая ошибка.

Что я делаю не так?

Ответы [ 6 ]

6 голосов
/ 11 ноября 2008

Когда я зашел на вкладку ASP.NET для виртуального каталога, я заметил, что версия ASP.NET не была выбрана (это было пустое поле со списком). Выбор версии .NET Framework сделал свое дело. Спасибо.

5 голосов
/ 11 ноября 2008

Похоже, что браузер пытается отобразить то, что он считает XML-файлом, поскольку он выдает ошибку во втором символе первой строки. Поэтому я думаю, что файл не анализируется, а просто возвращается как есть немедленно. Проверьте, правильно ли настроен ваш IIS-сервер и действительно ли он анализирует ваши ASP-теги, прежде чем вернуться на страницу.

2 голосов
/ 24 февраля 2010

Когда я это сделал. Работало нормально.

Перейти к этой директории в командной строке C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 Запустите эту команду Aspnet_regiis -I

это установит aspnet

1 голос
/ 26 августа 2014

Для меня проблема заключалась в том, что я просматривал файл .svc, используя локальный путь к файлу, сопоставленный с сервером в браузере, когда я собирался использовать дословный путь к моему серверу.

1 голос
/ 18 сентября 2013

Попробуйте это:

Для установки и включения ASP.NET:

Нажмите Пуск, а затем нажмите Панель управления. Нажмите «Установка и удаление программ». Нажмите Добавить / удалить компоненты Windows. Дважды щелкните Сервер приложений, а затем нажмите Детали. Нажмите, чтобы установить флажок ASP.NET, а затем нажмите кнопку ОК. Нажмите кнопку "Далее. Нажмите Готово.

1 голос
/ 06 декабря 2009

Как и в предыдущем комментарии, в моей настройке версия ASP.NET также не была выбрана. Но после выбора версии я получил следующую ошибку при доступе к файлу aspx. Windows XP, IIS 5.1. Сведения об исключении: System.Web.Hosting.HostingEnvironmentException: Не удалось получить доступ к метабазе IIS.

Выполнены следующие команды, aspnet_iis -i и aspnet_iis -ga

решил проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...