Я хотел бы упаковать DLL ILMerge'd с помощью Nuget.Nuget пакет для ILMerged dll
В настоящее время я могу это сделать, однако пакет также включает в себя DLL, которые я только что объединил, а также устанавливает некоторые другие зависимости пакета nuget, которые у меня есть.
Что бы я хотел, это был бы способ указать в файле nuspec, что он должен включать только мою объединенную DLL, и что он не должен так эффективно добавлять ссылки на зависимости nuget, когда пользователь устанавливает этот пакет, они получат единственная ссылка на dll в их проекте и отсутствие дополнительных зависимостей nuget.
Можно ли это определить в пределах nuspec? или есть лучший подход для достижения этого?
Это помогло бы, если бы вы объяснить, как вы строите свой пакет NuGet. Предполагая, что у вас есть рукописный файл .nuspec, это изменение было бы тривиальным, поскольку файл .nuspec явно вызывает, какие файлы добавляются в пакет. –