элемент nuget 'packages' не объявлен предупреждением

не showstopper, но при использовании nuget в проекте он создает файл packages.config с этой формой

<?xml version="1.0" encoding="utf-8"?>
<packages>
   ... your packages
</packages> 

, это выдает предупреждение в VS

The 'packages' element is not declared.

Причина проблемы я думаю, что делать с объявлением xml.

Также я думаю, что пакет определений по умолчанию не должен выдавать предупреждений.

Кто-нибудь знает, на что мне его изменить, чтобы я не получил это предупреждение? (т.е. даже если я вижу его только тогда, когда файл открыт, он также постоянно отображается как предупреждение при включенных определенных правилах CA).

139
задан Joel 15 June 2015 в 09:22
поделиться

1 ответ

Это работает и остается даже после добавления нового пакета:

Добавляют следующее! DOCTYPE выше < пакеты> элемент:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE packages [
  <!ELEMENT packages (package*)>
  <!ELEMENT package EMPTY>
  <!ATTLIST package
  id CDATA #REQUIRED
  version CDATA #REQUIRED
  targetFramework CDATA #REQUIRED
  developmentDependency CDATA #IMPLIED>
]>
0
ответ дан 23 November 2019 в 23:18
поделиться
Другие вопросы по тегам:

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