Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Командная строка .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
Нет.