2016-06-05 4 views
0

Если вы создаете новое базовое веб-приложение ASP.NET в Visual Studio 2015 и запускаете стандартное приложение шаблонов , все теги (название, ссылка, мета), которые были добавлены в главный тег, отображаются в теле? Почему это происходит?ASP.nET Core Web Application (.NET Core RC2) - Почему элементы в теге head отображаются в теге body

ответ

2

Возможно, это проблема, связанная с подключением браузера.

Я не уверен, что это проблема с последней версией .NET Core или если она преднамеренная.

+0

Yup browserlink делал некоторые фанки на хроме ... Спасибо, я не думал об этом ... – jared

1

@jar, вы пробовали его на другой машине или пытались использовать разные браузеры? Мой быстрый ответ был бы «нет, я этого не видел», и в ответ на наблюдение @ Daxxy по Browser Link: «Я не вижу, что это происходит с Browser Link».

Длинный ответ, со скриншотами:

Я не заметил это поведение раньше, так что я установил RC2 на ноутбуке, что я в данный момент, не имевшей RC2 установил его перед тем , Я могу проверить, что я делаю не, чтобы увидеть наблюдения, которые вы испытываете.

Вот мой _Layout.cshtml для стандартного проекта RC2 веб-шаблона: Layout.cshtml screenshot

Обратите внимание на мета-теги и тег заголовка в пределах области головы.

Теперь, смотрите источник браузера, который отражает то же самое, что и в исходном коде.

Browser source code

Чтобы проверить @ наблюдения Daxxy, вот мое меню на панели инструментов, которая показывает, что браузер Link включена: Enable Browser Link

Наконец, вот скриншот, который показывает мой браузер Link Dashboard проверочный 1 подключение к Краю , Browser Link Dashboard

Если вы все еще сталкиваетесь с этой проблемой на нескольких машинах с несколькими браузерами, обязательно свяжитесь с командой ASP.NET с вашими наблюдениями, чтобы проверить, является ли это преднамеренным поведением или ошибка.

Смежные вопросы