Как я могу вставить / ссылаться на ссылки .NET в пакете NuGet? - PullRequest
0 голосов
/ 14 января 2019

У меня есть библиотека ресурсов .net, которая содержит несколько пакетов nuget, а также некоторые ссылки по умолчанию .net:

  • NLog (nuget)
  • Microsoft.Expression.Drawing (ссылка .net)
  • System.Windows.Interactivity (ссылка .net)

Если я соберу свой пакет nuget

nuget pack -Prop Configuration=Release -OutputDirectory nuget %SOLUTION%\%SOLUTION%\%SOLUTION%.csproj

и затем установите его в проекте wpf, где две ссылки .net не установлены.

Есть ли решение для автоматической установки ссылок .net?

1 Ответ

0 голосов
/ 14 января 2019

Как упоминал Брэдбери, я создал файл * .nuspec и добавил в него все framework assemblies.

Чтобы автоматически добавлять эти предметы в nuspec, не думая об этом, я расширил свой личный nugetLib новой функцией.

Теперь у меня есть только 1 вкладыш в моем скрипте ci:

    # add framework assembly dependencies into the nuspec file
    - nugetlib frameworkassemblies -c %SOLUTION%\%SOLUTION%\%SOLUTION%.csproj -n %SOLUTION%\%SOLUTION%\%SOLUTION%.nuspec -p %SOLUTION%\%SOLUTION%\packages.config

Источник: https://github.com/dojo90/nugetLib

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...