Nuget VS 2015 Update 2 找不到所有包
Nuget VS 2015 Update 2 Doesn't Find All Packages
我们有一个托管包的内部 Nuget 服务器。在更新 2 之前,我们能够查看此服务器上托管的所有包,如下所示:
升级到 VS 更新 2 后,我们只能看到这些包的一个子集。
在Package Manager Console中使用find-package
命令,结果如下:
PM> find-package
Id Versions Description
-- -------- -----------
Core.v35 {1.2.27} StrongDateTime and Settings
Core.v40.Logging {1.2.1} Logging library
Core.v40.MessageBus {1.2.1} Wrapper for message broker access
Core.v40.NLog.Extensions {1.2.7} Alternative to Core.v40.Logging, Nlog with message bus target extension
PM> find-package ptsr
Id Versions Description
-- -------- -----------
PtSR {3.1.5} PowerTools Shared References, used to communicate with the PowerTools Platform
PM> find-package ptvp
Id Versions Description
-- -------- -----------
PtVP.v2 {3.1.5} PowerTools Viewports, used for working with PowerTools data through viewports
可以看到,包ptsr
和ptvp
是存在的,但是在执行find-package
的时候没有显示出来。我们也可以 Install-Package
,这是一种解决方法。
有人知道解决这个问题的方法吗?还有其他人遇到同样的事情吗?
我们是 运行 最初于 2013 年发布的内部 nuget 服务器,使用 NuGet.Server.dll 版本 2.7.40911.225,安装 .net 4.5.2 并更新到最新的内部 nuget 服务器 2.10.3所有的包开始出现在列表中。不知道是什么导致它没有显示所有内容,可能是它如何格式化或转义 xml 提要的错误,浏览原子提要直接列出了两个版本的 nuget 服务器中的所有包。
我们有一个托管包的内部 Nuget 服务器。在更新 2 之前,我们能够查看此服务器上托管的所有包,如下所示:
升级到 VS 更新 2 后,我们只能看到这些包的一个子集。
在Package Manager Console中使用find-package
命令,结果如下:
PM> find-package
Id Versions Description
-- -------- -----------
Core.v35 {1.2.27} StrongDateTime and Settings
Core.v40.Logging {1.2.1} Logging library
Core.v40.MessageBus {1.2.1} Wrapper for message broker access
Core.v40.NLog.Extensions {1.2.7} Alternative to Core.v40.Logging, Nlog with message bus target extension
PM> find-package ptsr
Id Versions Description
-- -------- -----------
PtSR {3.1.5} PowerTools Shared References, used to communicate with the PowerTools Platform
PM> find-package ptvp
Id Versions Description
-- -------- -----------
PtVP.v2 {3.1.5} PowerTools Viewports, used for working with PowerTools data through viewports
可以看到,包ptsr
和ptvp
是存在的,但是在执行find-package
的时候没有显示出来。我们也可以 Install-Package
,这是一种解决方法。
有人知道解决这个问题的方法吗?还有其他人遇到同样的事情吗?
我们是 运行 最初于 2013 年发布的内部 nuget 服务器,使用 NuGet.Server.dll 版本 2.7.40911.225,安装 .net 4.5.2 并更新到最新的内部 nuget 服务器 2.10.3所有的包开始出现在列表中。不知道是什么导致它没有显示所有内容,可能是它如何格式化或转义 xml 提要的错误,浏览原子提要直接列出了两个版本的 nuget 服务器中的所有包。