NuGet: обновление appsettings.json, добавление readme.txt - PullRequest
1 голос
/ 27 сентября 2019

Я пытаюсь создать NuGet, который добавляет раздел в appsettings.json.

Я создал свой NuGet, просто создав библиотеку классов ядра .NET и включив «Создать пакет NuGet при сборке».Это генерирует правильный NuGet, и я могу использовать фактический код в других проектах.

Я, однако, также добавил «appsettings.json» и «readme.txt», и я хотел, чтобы appsettings.json был добавленв существующий файл appsettings.json и файл readme.txt, который нужно просто скопировать.И я не могу заставить это работать.

Что я пробовал:

Я что-то здесь упускаю?Я нахожу много руководств по созданию пакетов nuget, и все они говорят разные вещи, но ни одна из них не выходит за рамки базовых.

Я использую Visual Studio 2019 и NuGet, который поставляется с ним.

Редактировать: Я тестировал свой NuGet с использованием локального источника, и, очевидно, если вы не измените номер версии, Visual Studio хранит этот NuGet где-то, поэтому я создавал новую версию своегоNuGet, но Visual Studio продолжала устанавливать старую версию.

Так что теперь использование

<None Include="readme.txt" pack="true" PackagePath=".">
  <CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>

показывает readme.txt при установке NuGet.Это все еще не добавляет его к решению, но это начало!

Спасибо

Шуф

...