Visual studio 2015 在源上找不到包
我们使用的是一个本地Nuget提要,其结构为分层文件夹 我在Visual Studio 2015下的Nuget Package Manager 3.5.0.1737中遇到以下错误: \hd\teamshare\NugetsNew:Package“Configuration.WebAPI.Client.1.0.16405.2-alpha”在源“\hd\teamshare\NugetsNew”上找不到。Visual studio 2015 在源上找不到包,visual-studio-2015,nuget,Visual Studio 2015,Nuget,我们使用的是一个本地Nuget提要,其结构为分层文件夹 我在Visual Studio 2015下的Nuget Package Manager 3.5.0.1737中遇到以下错误: \hd\teamshare\NugetsNew:Package“Configuration.WebAPI.Client.1.0.16405.2-alpha”在源“\hd\teamshare\NugetsNew”上找不到。 Severity Code Description Project File
Severity Code Description Project File Line Suppression State
Error NuGet Package restore failed for project Softs\FrontEnd\Web.FormHost: NuGet.Protocol.Core.Types.FatalProtocolException: Unable to find version '1.0.16405.2-alpha' of package 'Configuration.WebAPI.Client'.
\\hd\teamshare\NugetsNew: Package 'Configuration.WebAPI.Client.1.0.16405.2-alpha' is not found on source '\\hd\teamshare\NugetsNew'.
https://api.nuget.org/v3/index.json: Package 'Configuration.WebAPI.Client.1.0.16405.2-alpha' is not found on source 'https://api.nuget.org/v3/index.json'.
at NuGet.PackageManagement.PackageDownloader.<GetDownloadResourceResultAsync>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at NuGet.PackageManagement.NuGetPackageManager.<RestorePackageAsync>d__68.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at NuGet.PackageManagement.PackageRestoreManager.<RestorePackageAsync>d__39.MoveNext(). 0
严重性代码描述项目文件行抑制状态
错误:project Softs\FrontEnd\Web.FormHost的NuGet程序包还原失败:NuGet.Protocol.Core.Types.FatalProtocolException:找不到程序包“Configuration.WebAPI.Client”的版本“1.0.16405.2-alpha”。
\\hd\teamshare\NugetsNew:Package“Configuration.WebAPI.Client.1.0.16405.2-alpha”在源“\\hd\teamshare\NugetsNew”上找不到。
https://api.nuget.org/v3/index.json: 在源上找不到包“Configuration.WebAPI.Client.1.0.16405.2-alpha”https://api.nuget.org/v3/index.json'.
在NuGet.PackageManagement.PackageDownloader.d_u0.MoveNext()中
---来自引发异常的上一个位置的堆栈结束跟踪---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
在System.Runtime.CompilerServices.TaskWaiter.HandleNonSuccessAndDebuggerNotification(任务任务)中
在NuGet.PackageManagement.NuGetPackageManager.d_u68.MoveNext()中
---来自引发异常的上一个位置的堆栈结束跟踪---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
在System.Runtime.CompilerServices.TaskWaiter.HandleNonSuccessAndDebuggerNotification(任务任务)中
在NuGet.PackageManagement.PackageRestoreManager.d_u39.MoveNext()中。0
如您所见,未找到包Configuration.WebAPI.Client.1.0.16405.2-alpha'
这个nuget已经在本地提要中发布,并由我的一位同事添加到指定的项目中
这是我第一次收到这样的信息。上周我升级到了Nuget Package Manager的这个特定版本
目录结构中存在nuget
在相互测试点上,进程监视器在此目录上不显示任何活动。但它显示了其他nuget文件夹上的活动。错误消息在“\hd\teamshare\NugetsNew”下找到包,但您的包存储在“\hd\teamshare\NugetsNew\Configuration.WebAPI.Client\1.0.16405.2-alpha”下。我已签入NuGet Pacakge Manager 3.5.0.1737和NuGet Package Manager的早期版本,他们在“\hd\teamshare\NugetsNew”中找不到包
因此,请在工具->选项->NuGet package Manager->软件包源中检查您的软件包源配置,确保源URL设置为“\hd\teamshare\NugetsNew\configuration.WebAPI.Client\1.0.16405.2-alpha”。至少您需要将URL设置为“\hd\teamshare\NugetsNew\Configuration.WebAPI.Client”,因为NuGet包管理器可以从源URL和URL的第一个子文件夹中查找包。错误消息在“\hd\teamshare\NugetsNew”下查找包,但您的包存储在“\hd\teamshare\NugetsNew\Configuration.WebAPI.Client\1.0.16405.2-alpha”。我已签入NuGet Pacakge Manager 3.5.0.1737和NuGet Package Manager的早期版本,他们无法从“\hd\teamshare\NugetsNew”中找到包
因此,请在工具->选项->NuGet package Manager->软件包源中检查您的软件包源配置,确保源URL设置为“\hd\teamshare\NugetsNew\configuration.WebAPI.Client\1.0.16405.2-alpha”。至少您需要将URL设置为“\hd\teamshare\NugetsNew\configuration.WebAPI.Client”,因为NuGet软件包管理器可以从源URL和URL的第一个子文件夹中找到软件包。我已将扩展回滚到3.4.4.1321版本,现在它工作正常
我没有注意到3.5.0.1737是beta版的事实。我已经将扩展回滚到3.4.4.1321版,现在它工作正常
我没有注意到3.5.0.1737是beta版的事实。我使用的是分层文件夹结构。我所有的NUGET都是这样存储的,找不到。这很好。我使用的是分层文件夹结构。我所有的NUGET都是这样存储的,找不到。这很好。我是glad您已通过回滚扩展解决了此问题。请标记您的答案,该答案对具有相同问题的其他社区有益。我很高兴您通过回滚扩展解决了此问题。请标记您的答案,该答案对具有相同问题的其他社区有益。