Проект NuGet Package'n'Publish включает комментарии xml

У меня есть эта структура в моем решении:

Solution
    project: class library
    project: NuGet.Package'n'Publish

Мне нужно включить файл комментариев xml, сгенерированный проектом библиотеки классов, в пакет NuGet. Я видел другие ответы, предлагающие добавить <file src="bin\*.xml" target="lib" /> или какой-либо вариант в файл nuspec, но я не могу заставить его работать.

Библиотека классов создает XML-файл, но он не включен в пакет.

Я даже не знаю, с чего начать устранение неполадок, кроме как попробовать случайные варианты тега <file..., который пока не работает.

Нет сообщения об ошибке - оно просто не включено.

Раздел по умолчанию в шаблоне nuspec проекта NuGet.Package'n'Publish выглядит следующим образом:

<files>
  <file src="lib\**\*.dll" target="lib" />
  <file src="lib\**\*.pdb" target="lib" />
  <file src="tools\**\*.*" target="tools" />
  <file src="content\**\*.*" target="content" exclude="content\Content.Readme.txt" />
</files>

person David S.    schedule 23.11.2012    source источник


Ответы (1)


Не знаю, как работает расширение NugetPackageNPublish. Но попытка упаковать его с помощью команды Nuget.exe Pack у меня отлично работает. Дополнительные сведения о командной строке Nuget можно найти здесь @ http://docs.nuget.org/docs/reference/command-line-reference

Есть ли сценарий, в котором пакет Nuget.exe не будет служить вашей цели?

person bhuvak MSFT    schedule 29.11.2012
comment
это упаковка файлов xml и dll моих проектов, но при ссылке на другое приложение файл комментариев xml не попадает в корзину приложения хостинга. - person Nathan Tregillus; 08.08.2017