gpt4 book ai didi

azure - 未下载用于 Azure 构建的 Nuget 包

转载 作者:行者123 更新时间:2023-12-03 02:55:14 26 4
gpt4 key购买 nike

昨天我做了看似无害的更改,将 MongoDb 驱动程序从版本 2.5 更新到 2.7 后,我尝试在 Azure 中重建网站。

在 Azure 中,我正在运行一个连接到我的 Git 项目的应用服务。

运行部署命令时构建失败,并显示以下日志:

命令:“D:\home\site\deployments\tools\deploy.cmd”
处理 ASP.NET Core Web 应用程序部署。
正在恢复 D:\home\site\repository\src\Audit\Audit.csproj 的包...
D:\Program Files(x86)\dotnet\sdk\2.1.500\NuGet.targets(114,5):错误:找不到文件'D:\home\.nuget\mongodb.driver\2.4.0\mongodb .driver.2.4.0.nupkg'。 [D:\home\site\repository\Cerebro-Audit.sln]
失败 exitCode=1,命令=dotnet 恢复“D:\home\site\repository\Cerebro-Audit.sln”
网站部署期间发生错误。
\r\nD:\Program Files (x86)\SiteExtensions\Kudu\78.11022.3613\bin\Scripts\starter.cmd "D:\home\site\deployments\tools\deploy.cmd"

如果我检查文件夹 D:\home\.nuget\mongodb.driver\2.4.0\ 内的 Azure 控制台,我可以看到 nupkg文件不存在。 nuspec 文件、许可证文件和 lib 文件夹都在那里,但没有 nupkg 文件。

所以这里有一些奇怪的事情。首先,为什么即使我在项目文件中将其更新到 2.7.2,它仍然在寻找 2.4.0 版本的包?为什么根本没有下载 2.7.2?为什么2.4.0的nupkg文件突然不见了?

希望有人可以帮助我再次构建项目。

最佳答案

今天遇到同样的问题。猜测原始海报现在已经解决了这个问题,但对于其他人来说...清除 .nuget 文件夹并重新部署修复。

关于azure - 未下载用于 Azure 构建的 Nuget 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53370923/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com