Почему Visual Studio не разрешает мои имена классов CSS?

Это обсуждалось в комментариях, но в принятом ответе есть несколько ненужных strtotime() вызовов. Можно упростить до:

date("F 1, Y", strtotime("Feb 2, 2010 - 6 months"));

Кроме того, вы можете использовать DateTime(), как это, что я думаю, в равной степени читабельны:

(new DateTime('Feb 2, 2010'))->modify('-6 months')->format('M 1, Y');

Или используя статический метод ....

DateTime::createFromFormat('M j, Y','Feb 2, 2010')
    ->modify('-6 months')
    ->format('M 1, Y');
7
задан BIBD 8 June 2009 в 14:08
поделиться

2 ответа

См. Этот пост Джеффа Кинга о том, как Visual Studio может найти файл javascript с помощью intellisense: JScript IntelliSense FAQ .

В частности, прочтите пункт №4, третий маркер:

Site-Relative Paths - это пути имеет вид "/ папка / файл" и является рассчитывается на основе базы вашего сайта ( http: // сайт / приложение / папка / файл ). Этот подход поддерживается ASP.NET. Веб-формы и ASP.NET MVC. Тем не мение, он не поддерживается Visual Studio. Причина в том, что Visual Studio не всегда знает финал развернутое местоположение вашего сайта и таким образом, разрешение пути не может быть гарантировано. Учитывая, что мы видел, что мало кто использует относительный сайт пути, мы могли бы подумать о создании предположение просто разрешает этот тип путь к корню проекта. Учитывая риск того, что вы можете подумать, что сайт работает, когда это действительно не так, Я хотел увидеть, сколько людей было

Обратите внимание на то, что «[Относительные пути к сайту] НЕ поддерживаются Visual Studio». Я всегда использую относительные пути сайта для моих файлов javascript и css, поэтому решение, позволяющее Visual Studio найти ваши файлы javascript, - это то же самое решение, которое позволяет Visual Studio найти ваши файлы css:

<link href="/content/default.css" rel="stylesheet" type="text/css" />
<% if (false) {%>
    <link href="../../content/default.css" rel="stylesheet" type="text/css" />
<% } %>

И теперь Visual Studio может найти файл CSS и проверить, существуют ли имена моих классов CSS (и Design View тоже выглядит намного лучше).

Размещено в моем блоге здесь: Почему Visual Studio не разрешает имена моих классов CSS?

-Jeff

8
ответ дан 7 December 2019 в 01:25
поделиться

Пробовали просто закрыть проект и снова открыть? Возможно, это просто немного медленнее, или вы используете какой-то путь к таблице стилей (сгенерированный на основе других данных или чего-то еще), который не может быть прочитан непосредственно VS.

Никогда не сталкивался с таким ( VS08).

0
ответ дан 7 December 2019 в 01:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: