Подтвердить что ты не робот

Отключить проверку Visual Studio файлов, отличных от xml, которые выглядят как xml?

У меня есть куча файлов шаблонов Velocity в проекте Visual Studio 2008, проблема в том, что, несмотря на то, что расширение .vm вместо .xml или аналогичное Visual Studio думает, что содержащиеся в нем HTML должны соответствовать Стандарты именования XML и генерируют ошибки (а не только предупреждения даже) для каждой компиляции.

Как сообщить Visual Studio игнорировать эти "ошибочные" XML файлы? Я готов повернуть все проверки на XML, но я тоже не нашел такого варианта.

Обновить, ошибки не останавливают сборку, они просто заглушают реальные ошибки около 20 ошибок проверки. Кажется, я помню, как отключить проверку в VS 2005, но я не могу найти такой вариант в VS 2008.

Я принимаю добавление ## к началу файла в качестве ответа, он делает трюк, даже если он уродлив. Спасибо, Нир!

Обновление 2 Я думал, что попробовал свой ответ перед Марком и обнаружил, что он не был должным образом запомнен. Но теперь, когда я попробовал его снова, он работает очень хорошо, и он чище, чем добавление комментария к каждому файлу. Повторное вознаграждение принятого ответа.

4b9b3361

Ответ 1

Ошибки Xml обычно показывают только, открыт ли файл.

Обычно вы можете отключить его, не открывая его в редакторе xml; ошибки обычно не останавливают сборку - они просто выглядят так, как будто они делают. Щелкните правой кнопкой мыши → Открыть с помощью... Source (Text) Editor (или HTML, если хотите) (и установить по умолчанию).

Ответ 2

Я добавляю комментарий как первую строку файла vm, таким образом, файл не начинается с < и VS не считает это xml файлом.

Просто добавьте ## в первую строку каждого файла, затем закройте и снова откройте его.

Ответ 3

Вы пробовали: щелкните правой кнопкой мыши на .VM файле, выберите "Свойства". Там вы можете изменить действие сборки, вы можете установить его либо в Content, либо в None.