Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Командная строка .NET
Флаг --interactive для .NET CLI теперь по умолчанию используется true в сценариях, ориентированных на пользователя. Поведение остается неизменным для сред CI/CD.
Представленная версия
.NET 10
Предыдущее поведение
--interactive Ранее флаг всегда был по умолчанию false, если пользователь явно не указывал иное.
dotnet restore --interactive
# Required explicitly to enable interactivity
Новое поведение
По умолчанию флаг устанавливается в пользовательских сценариях, например, когда команды выполняются непосредственно пользователем. В средах CI/CD или при перенаправлении выходного потока процесса флаг по умолчанию устанавливается в false.
dotnet restore
# Interactivity is enabled by default in user-centric scenarios
Тип разрушающего изменения
Причина изменения
Это изменение улучшает взаимодействие с пользователем, выполнив следующие действия.
- Упрощение проверки подлинности NuGet, устранение распространенных проблем.
- Предоставление единого сигнала для включения будущих функций интерактивности интерфейса командной строки.
Рекомендуемое действие
Для большинства пользователей не требуется никаких действий. Чтобы явно отключить интерактивность, передайте --interactive false флаг:
dotnet restore --interactive false
Затронутые API
Нет.