Visual Studio The Watch window bug for XPath.

Ну надо же, как приятно снова встретить старинный баг, плавно перекачевавшый теперь уже в Visual Studio 2010.

Окно Watch не умеет интерпретировать XPath выражения содержащие < и подобрые вещи, например выражение
ServiceRow[position() <= $Count]
в окне Watch отобразиться как недопустимое.

Полностью в XSLT файле это выглядит вот так:
<xsl:variable name="MyVar" select="ServiceRow[position() &lt;= $Count]"/>

В тоже время то, что будет работать в Watch, нельзя вставить в XSLT / XPath, т.к. является некорректным XML:
ServiceRow[position() <= $Count]

Так что не профукайте ваше время впустую.

Лично мой давний запрос, по поводу этого бага, тех. поддержка Microsoft плавненько слила. :)

Комментарии

Популярные сообщения из этого блога

A4tech. Мышь не найдена. Пожалуйста, подсоедините мышь.

SVN: Пропали иконки TortoiseSVN.

Ускорение компиляции Visual Studio Solution методом "Copy Local = False".