簡體   English   中英

從 NuGet Feed 安裝 dotnet new 模板不起作用,在本地工作

[英]Installing dotnet new template not working from NuGet Feed, works locally

尋找有關從dotnet new -i <NUGET_PACKAGE_ID>查找安裝錯誤的一些指導

我有一個打包並部署到 Azure Devops NuGet 源的模板。 使用dotnet new -i <NUGET_PACKAGE_ID>時無法安裝此模板但是,如果我從 nuget 服務器下載.nupkg文件並從文件系統安裝它,則可以安裝它。

我沒有從安裝過程中收到任何診斷消息。 有沒有辦法查看有關此模板有什么問題的詳細消息。 我懷疑這是一個身份驗證問題或類似問題。

有沒有辦法查看有關此模板有什么問題的詳細消息。

<\/blockquote>

您可以添加值true<\/code>的DOTNET_CLI_CONTEXT_VERBOSE<\/code>環境變量以獲得更詳細的日志記錄。

然后你會得到實際的錯誤,這很可能是授權問題:

響應狀態碼不表示成功:401(未授權)。

在這種情況下,您需要安裝Azure Artifacts Credential Provider<\/a>並再次以交互方式運行 install 命令:

dotnet new -i <NUGET_PACKAGE_ID> --interactive

然后,您將獲得有關如何使用 Azure Devops NuGet 源進行身份驗證的說明。
有關更多詳細信息,請參閱無法從 Azure DevOps Nuget 源問題安裝模板<\/a>。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM