2015-05-04 5 views
4

Я использую Team City 9.1 EAP, и я пытаюсь сделать nuget упаковать одну из моих библиотек классов vNext для всего общего кода на нескольких веб-сайтах.Как укомплектовать библиотеку классов vNext?

Нынешний пакет Nuget не поддерживает xproj, так как я могу заставить Team City упаковать мою библиотеку и нажать ее на сервер Nuget?

ответ

6

Для asp.net 5 вам не нужны файлы xproj для упаковки. Все, что вам нужно, это файл project.json.

Если вы запустите dnu pack, который будет создавать файлы nupkg, которые вы можете загрузить в Nuget/MyGet.

Итак, у TeamCity есть dnu pack как часть скрипта сборки.

Вы посмотрите на фактической сборки может шаги, что команда asp.net использует для этого:

  1. сборки: https://github.com/aspnet/Universe/blob/dev/build/_nuget-resilient-publish.shade
  2. NuGet загрузки: https://github.com/aspnet/Universe/blob/dev/build/_nuget-resilient-publish.shade
+0

404 - Страница не найденная ошибка для обеих перечисленных ссылок. Пожалуйста, обновите его. – Prasanth