首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在第一次运行时抑制.NET CLI的欢迎消息?

如何在第一次运行时抑制.NET CLI的欢迎消息?
EN

Stack Overflow用户
提问于 2021-12-27 09:26:26
回答 1查看 312关注 0票数 2

我在Azure DevOps管道中使用DevOps CLI,并使用PowerShell解析其输出。我运行的第一个命令是dotnet nuget locals global-packages --list

第一次运行此程序时的输出如下:

代码语言:javascript
复制
Welcome to .NET 6.0!
---------------------
SDK Version: 6.0.101

Telemetry
---------
The .NET tools collect usage data in order to help us improve your experience. It is collected by Microsoft and shared with the community. You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1' or 'true' using your favorite shell.

Read more about .NET CLI Tools telemetry: https://aka.ms/dotnet-cli-telemetry

----------------
Installed an ASP.NET Core HTTPS development certificate.
To trust the certificate run 'dotnet dev-certs https --trust' (Windows and macOS only).
Learn about HTTPS: https://aka.ms/dotnet-https
----------------
Write your first app: https://aka.ms/dotnet-hello-world
Find out what's new: https://aka.ms/dotnet-whats-new
Explore documentation: https://aka.ms/dotnet-docs
Report issues and find source on GitHub: https://github.com/dotnet/core
Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli
--------------------------------------------------------------------------------------
global-packages: C:\Users\VssAdministrator\.nuget\packages\

正如您所看到的,有一个关于遥测、证书和一些链接的完整故事,后面是我需要解析的简单输出。再次运行它,只输出最后一行:

代码语言:javascript
复制
global-packages: C:\Users\VssAdministrator\.nuget\packages\

我需要抑制这个输出,因为它使自动化更加困难。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-27 09:38:00

根据这个职位的说法,.NET Core3.1添加了一个名为DOTNET_NOLOGO的环境变量,当设置为1?到什么地方?)将压制欢迎信息。

这一点,更多的最近的职位证实它仍然是相关的。

您能将这个env变量添加到CI管道环境中吗?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70493706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档