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

Как создать пакеты NuGet из библиотек классов .Net Core RC2

У меня есть решение в Visual Studio с 12 проектами. Я хотел бы создать пакет nuget из Visual Studio, но, похоже, отсутствует "Выходы Produce on build", которые были там с RC1.

Я могу продолжить и создать script, который идет в каждую папку и вызывает "dotnet pack", но есть ли в Visual Studio параметр, который мне не хватает, чтобы сделать это?

4b9b3361

Ответ 1

Добавьте это в свой project.json файл:

"scripts": {
  "postcompile": [
    "dotnet pack --no-build --configuration %compile:Configuration%"
  ]
}

Это запустит команду dotnet pack, которая упакует ваш результат сборки, созданный после компиляции, в пакет NuGet. Для получения дополнительной информации см. this.

Я не уверен, как это сделать только в режиме выпуска, поэтому я задал этот вопрос здесь.

UPDATE

Обновлен ответ, основанный на другом вопросе.

Ответ 2

В этот момент я не верю, что есть возможность сделать это автоматически в VS. Вы можете посмотреть NuProj, чтобы сделать это, если хотите.