[英]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.