9

После того, как я обновился до Asp.Net RC2, произошло несколько странных вещей. Сначала я подумал, что это может иметь какое-то отношение к тому, как я портировал свое приложение. Но создание нового веб-приложения по умолчанию дает тот же результат, когда я запускаю его:Странный символ «& # 65279» после обновления до Asp.Net Core RC2

enter image description here

Обратите внимание, как все в голове теперь в теле (не знаю, почему). Это вызывает некоторые визуальные проблемы. Это один (по паре других), существует пробел после навигационной панели и перед телом:

enter image description here

Через некоторое время я попытался запустить в Краю и Firefox, и кажется, что проблема происходит только в Google Chrome. Я абсолютно уверен, что у меня нет персонажей спецификации.

ответ

4

Как отметил @Tratcher что это issue с BrowserLink. Если вы не используете его, просто закомментируйте строку в Startup.cs, который активирует BrowserLink:

if (env.IsDevelopment()) 
{ 
    app.UseDeveloperExceptionPage(); 
    app.UseDatabaseErrorPage(); 
    //app.UseBrowserLink(); 
} 
1

Я имел эту проблему, и я не использую ссылку браузера. Проверьте, есть ли Пустая линия в начале любого .cshtml Док. В основном это в _Layout.cshtml. Это сработало для меня.

+0

В моем случае строка не была пустой, но самым первым символом был # 65279 - невидимый, но удаляемый. – tr3v

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