Комментарии 4
#:package Spectre.Console@0.49.1
Первый же вопрос - рабочий процесс в изолированной среде, где нет доступа наружу. Где брать пакеты?
Второй вопрос - запустили и отладили скрипт на компьютере с доступом снаружи. Можно ли без компиляции перенести на компьютер в изолированной среде? Куда девать пакеты?
Ничем не отличается от Питона - надо подключаемые пакеты вручную скачивать на рабочем компе с интернетом и затем переносить и устанавливать на комп в изолированной среде. Или можно сделать локальное (в изолированной среде) хранилище для пакетов, где nuget будет искать пакеты для установки. А так - нужно распространять скомпилированный бинарник.
Осталось добавить возможность запуска этих скриптов повсюду в Azure, где до сих пор только Python или PowerShell почему-то.
На работе очень хорошо вписался однофайловый скрипт, когда недо было показать пример использования Azure-функции и заодно её протестировать.
File-based apps в .NET 10