Есть ли способ использовать Nuget.core API (или любой другой) для создания и отправки пакетов из памяти? Я строю dll с помощью компилятора roslyn, и у меня нет доступа к FileSystem, поэтому я не сохраняю его на диске, я храню его как Stream. Я хотел бы создать пакет без необходимости сохранения dll в файловую систему, а затем нажать его. Я нашел несколько решений, они, похоже, используют «PackageBuilder», но все они требуют хранения файлов в файловой системе, что не является вариантом в моем случае. Я попытался каким-то образом изменить решения из следующих ссылок, но не повезло:
Как создать пакет NuGet с помощью NuGet.Core
Программно создавая пакет NuGet для локального репозитория
Документация Nuget.core довольно бедна, и я не могу найти что-либо подходящее. Кто-нибудь преуспел в этом?
Логически думать, что это кажется выполнимым, так как в конце дня файлы будут открыты как Streams.
Есть ли способ использовать Nuget.core API (или любой другой) для создания и отправки пакетов из памяти? Я строю dll с помощью компилятора roslyn, и у меня нет доступа к FileSystem, поэтому я не сохраняю его на диске, я храню его как Stream. Я хотел бы создать пакет без необходимости сохранения dll в файловую систему, а затем нажать его. Я нашел несколько решений, они, похоже, используют «PackageBuilder», но все они требуют хранения файлов в файловой системе, что не является вариантом в моем случае. Я попытался каким-то образом изменить решения из следующих ссылок, но не повезло:
Как создать пакет NuGet с помощью NuGet.Core
Программно создавая пакет NuGet для локального репозитория
Документация Nuget.core довольно бедна, и я не могу найти что-либо подходящее. Кто-нибудь преуспел в этом?
Логически думать, что это кажется выполнимым, так как в конце дня файлы будут открыты как Streams.
02c #, nuget, roslyn,