2011-10-19 1 views
2

Я создаю nupkg файлы из csproj файлов с помощью следующей команды:NuGet Пакет обеспечения несогласованных результатов при использовании csproj файла

nuget pack pathToMy.csproj 

Когда я выполняю эту команду против одного из моих csproj файлов, nupkg содержит все зависимостей и всех сборок для моих проектных ссылок. Однако, когда я запускаю ту же команду против файла csproj в другом решении, я получаю только зависимости . Я не получаю никаких ссылок на сборку.

Любые мысли по этому поводу?

+0

Возможно, вам понадобится предоставить более подробную информацию, чтобы воспроизвести проблему. Я рекомендую опубликовать подробные инструкции, которые последовательно воспроизводят проблему с минимальным количеством шагов на доске объявлений NuGet. http://nuget.codeplex.com/workitem/list/basic – Haacked

+0

Будет делать @Haacked. Благодарю. – devlife

+0

+1 У меня возникла аналогичная проблема, только пропущенные проекты или пакеты моих зависимостей отсутствуют. Вы когда-нибудь вводили проблему для этой проблемы? Мне было бы интересно увидеть ... –

ответ

0

Помните, что вы сначала создали проект? Если вы не скомпилировали проект, пакет NuGet не будет собирать проект.

Вы также можете попробовать:

nuget pack pathToMy.csproj -Build 

Это заставит NuGet построить свой проект первой.

Смежные вопросы